diff options
-rw-r--r-- | source3/printing/nt_printing.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/printing/nt_printing.c b/source3/printing/nt_printing.c index 6474516ebc..8a67bfaed4 100644 --- a/source3/printing/nt_printing.c +++ b/source3/printing/nt_printing.c @@ -3778,7 +3778,7 @@ static uint32 update_driver_init_2(NT_PRINTER_INFO_LEVEL_2 *info) len += pack_values( &info->data, buf+len, buflen-len ); - if (buflen != len) { + if (buflen < len) { char *tb; tb = (char *)Realloc(buf, len); |