j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
if (size > OBIO_CMDLINE_MAX) size = OBIO_CMDLINE_MAX; memcpy(obio_cmdline, nv_info.cmdline, size);
- obio_cmdline[size-1] = '\0';
- obio_cmdline[size] = '\0';
Looks like you need to change the declaration of "obio_cmdline[]" or the maximum value "size" is clamped to, as well?
Good point. The attached untested patch should fix the overflow possibility.
_________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
Attachments:
* Blue Swirl blueswir1@hotmail.com [070407 21:49]:
if (size > OBIO_CMDLINE_MAX) size = OBIO_CMDLINE_MAX; memcpy(obio_cmdline, nv_info.cmdline, size);
- obio_cmdline[size-1] = '\0';
- obio_cmdline[size] = '\0';
Looks like you need to change the declaration of "obio_cmdline[]" or the maximum value "size" is clamped to, as well?
Good point. The attached untested patch should fix the overflow possibility.
applied in r119.