Index: trunk/i386/modules/uClibcxx/include/string =================================================================== --- trunk/i386/modules/uClibcxx/include/string (revision 2904) +++ trunk/i386/modules/uClibcxx/include/string (revision 2905) @@ -80,7 +80,7 @@ if(n == npos){ __throw_out_of_range(); } - if(s > 0){ + if(s > (void *)0){ resize(n); Tr::copy(vector::data, s, vector::elements); } Index: branches/ErmaC/Enoch/i386/modules/uClibcxx/include/string =================================================================== --- branches/ErmaC/Enoch/i386/modules/uClibcxx/include/string (revision 2904) +++ branches/ErmaC/Enoch/i386/modules/uClibcxx/include/string (revision 2905) @@ -80,7 +80,7 @@ if(n == npos){ __throw_out_of_range(); } - if(s > 0){ + if(s > (void *)0){ resize(n); Tr::copy(vector::data, s, vector::elements); }