diff --git a/include/strings.h b/include/strings.h index b4329bf5f..a3d69e999 100755 --- a/include/strings.h +++ b/include/strings.h @@ -626,9 +626,9 @@ public: }; #define FOR_EACH_TOKEN(__tok, __str) \ - for (const char* __str = __tok.get(0); __str; __str = __tok.get()) + for (const char* __str = (__tok).get(0); __str; __str = (__tok).get()) #define FOR_EACH_STR_TOKEN(__tok, __str) \ - TString __str;for (int __t=0;__tok.get(__t,__str);__t++) + TString __str;for (int __t=0;(__tok).get(__t,__str);__t++) /////////////////////////////////////////////////////////// // Mitica token string che sceglie da sola il separatore