fix some compiler warnings in ecis

PiperOrigin-RevId: 498425946
pull/13171/head
Eric Salo 2 years ago committed by Copybara-Service
parent 0c6b72dbf8
commit a9f9bfea75
  1. 4
      upb/wire/eps_copy_input_stream.h

@ -81,7 +81,6 @@ typedef const char* upb_EpsCopyInputStream_IsDoneFallbackFunc(
UPB_INLINE void upb_EpsCopyInputStream_Init(upb_EpsCopyInputStream* e,
const char** ptr, size_t size,
bool enable_aliasing) {
bool ret;
if (size <= kUpb_EpsCopyInputStream_SlopBytes) {
memset(&e->patch, 0, 32);
if (size) memcpy(&e->patch, *ptr, size);
@ -90,13 +89,11 @@ UPB_INLINE void upb_EpsCopyInputStream_Init(upb_EpsCopyInputStream* e,
*ptr = e->patch;
e->end = *ptr + size;
e->limit = 0;
ret = true;
} else {
e->end = *ptr + size - kUpb_EpsCopyInputStream_SlopBytes;
e->limit = kUpb_EpsCopyInputStream_SlopBytes;
e->aliasing = enable_aliasing ? kUpb_EpsCopyInputStream_NoDelta
: kUpb_EpsCopyInputStream_NoAliasing;
ret = false;
}
e->limit_ptr = e->end;
e->error = false;
@ -148,6 +145,7 @@ UPB_INLINE bool upb_EpsCopyInputStream_IsDoneWithCallback(
*ptr = func(e, *ptr, overrun);
return *ptr == NULL;
}
UPB_UNREACHABLE();
}
const char* _upb_EpsCopyInputStream_IsDoneFallbackNoCallback(

Loading…
Cancel
Save