diff -r -c -N ../Ice-3.3.0-old/cpp/src/Slice/Preprocessor.cpp ./cpp/src/Slice/Preprocessor.cpp *** ../Ice-3.3.0-old/cpp/src/Slice/Preprocessor.cpp 2008-05-16 14:54:01.000000000 -0230 --- ./cpp/src/Slice/Preprocessor.cpp 2009-01-13 22:07:43.000000000 -0330 *************** *** 143,148 **** --- 143,150 ---- { args.push_back("-C"); } + args.push_back("-e"); + args.push_back("utf8"); args.push_back(_fileName); const char** argv = new const char*[args.size() + 1]; *************** *** 210,215 **** --- 212,219 ---- // vector args = _args; args.push_back("-M"); + args.push_back("-e"); + args.push_back("utf8"); args.push_back(_fileName); const char** argv = new const char*[args.size() + 1];