Modify OS string parsing to handle a two character OS string.
If a shorter than expected OS string is found, pad a zero on the end and then
try the comparison.
---
strace.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/strace.c b/strace.c
index 857136d..2bc8d59 100644
--- a/strace.c
+++ b/strace.c
@@ -1432,6 +1432,11 @@ get_os_release(void)
break;
while (*p >= '0' && *p = KERNEL_VERSION(1,0,0))
+ break;
+ }
if (*p != '.')
error_msg_and_die("Bad OS release string: '%s'", u.release);
p++;
--
Please note this email and any attachments are intended exclusively for the use
of the company or individual shown as the addressee(s). If you have reason to
believe you are not the intended recipient please notify the sender by return
email immediately and destroy the message you received without making any
copies. Any copying, interference or disclosure of this message is therefore
unauthorised and expressly prohibited. Note that any views or opinions
presented in this
email are solely those of the author and do not necessarily represent those of
Gibson Consulting Services P/L.
We do not warrant that this message is virus free. Please perform your own
virus check before opening any attachment.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel