diff options
Diffstat (limited to 'cpp/src/Slice/Ruby.cpp')
-rw-r--r-- | cpp/src/Slice/Ruby.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/Slice/Ruby.cpp b/cpp/src/Slice/Ruby.cpp index 62daa345cbf..209711a679d 100644 --- a/cpp/src/Slice/Ruby.cpp +++ b/cpp/src/Slice/Ruby.cpp @@ -301,7 +301,10 @@ Slice::Ruby::compile(int argc, char* argv[]) throw FileException(__FILE__, __LINE__, os.str()); } FileTracker::instance()->addFile(file); - + // + // Ruby magic comment to set the file encoding, it must be first or second line + // + out << "# encoding: utf-8\n"; printHeader(out); printGeneratedHeader(out, base + ".ice", "#"); |