Abdelrazak Younes wrote:

     if (!big || str == "(" || str == ")" || str == "[" || str == "]")
-        return str;
+        return fromqstr(str);

By the way, is there a reason why single char delimiter is excluded from 'big'. The above code look very suspicious to me. Shouldn't it be:

     if (!big && (str == "(" || str == ")" || str == "[" || str == "]"))
         return str;
         return fromqstr(str);

Abdel.

Reply via email to