MCPcopy Create free account
hub / github.com/cuberite/cuberite / ReadVarUTF8String

Method ReadVarUTF8String

src/ByteBuffer.cpp:451–465  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

449
450
451bool cByteBuffer::ReadVarUTF8String(AString & a_Value)
452{
453 CHECK_THREAD;
454 CheckValid();
455 UInt32 Size = 0;
456 if (!ReadVarInt(Size))
457 {
458 return false;
459 }
460 if (Size > MAX_STRING_SIZE)
461 {
462 LOGWARNING("%s: String too large: %u (%u KiB)", __FUNCTION__, Size, Size / 1024);
463 }
464 return ReadString(a_Value, (int)Size);
465}
466
467
468

Callers 3

Calls

no outgoing calls

Tested by

no test coverage detected