X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fjournal%2Fjournald-native.c;h=e994752558e4f9a70886da6721b101ef8a797179;hb=12a717f8347f3daf0ae46a2b71c7d011d9c12fea;hp=f701233bbedbd71bea4cfe24a385b06df1c24cd7;hpb=0068de375cdd55b2311ec83f113e81b7015c3214;p=elogind.git diff --git a/src/journal/journald-native.c b/src/journal/journald-native.c index f701233bb..e99475255 100644 --- a/src/journal/journald-native.c +++ b/src/journal/journald-native.c @@ -134,8 +134,8 @@ void server_process_native_message( /* A property follows */ - /* n received properties, +1 for _TRANSPORT */ - if (!GREEDY_REALLOC(iovec, m, n + 1 + N_IOVEC_META_FIELDS + !!object_pid * N_IOVEC_OBJECT_FIELDS)) { + /* n existing properties, 1 new, +1 for _TRANSPORT */ + if (!GREEDY_REALLOC(iovec, m, n + 2 + N_IOVEC_META_FIELDS + !!object_pid * N_IOVEC_OBJECT_FIELDS)) { log_oom(); break; }