From 0bed64c98284a94d2ea8eead3a8d4fb4166dc814 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 10 Nov 2015 09:40:34 +0000 Subject: [PATCH] Corrected an error with conversion from bourne shell patterns to regular expressions. Coverity CID 28727. --- libisoburn/trunk/xorriso/misc_funct.c | 5 +++-- libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/libisoburn/trunk/xorriso/misc_funct.c b/libisoburn/trunk/xorriso/misc_funct.c index cf663a57..17b3a4b4 100644 --- a/libisoburn/trunk/xorriso/misc_funct.c +++ b/libisoburn/trunk/xorriso/misc_funct.c @@ -1203,11 +1203,12 @@ int Xorriso__bourne_to_reg(char bourne_expr[], char reg_expr[], int flag) *(wpt++)= '!'; } break;case '^': - if(in_square_brackets) + if(in_square_brackets) { *(wpt++)= '^'; - else + } else { *(wpt++)= '\\'; *(wpt++)= '^'; + } break;case '$': *(wpt++)= '\\'; *(wpt++)= '$'; diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index 234fb0d6..43d8d25a 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2015.11.10.090901" +#define Xorriso_timestamP "2015.11.10.094015"