You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by ro...@apache.org on 2011/09/16 14:02:58 UTC
svn commit: r1171520 - in /thrift/trunk/compiler/cpp/src/generate:
t_go_generator.cc t_py_generator.cc
Author: roger
Date: Fri Sep 16 12:02:57 2011
New Revision: 1171520
URL: http://svn.apache.org/viewvc?rev=1171520&view=rev
Log:
THRIFT-1031 Patch to compile Thrift for vc++ 9.0 and 10.0 (partial)
no chmod on windows for go and py compiler
Patch: James Dickson
Modified:
thrift/trunk/compiler/cpp/src/generate/t_go_generator.cc
thrift/trunk/compiler/cpp/src/generate/t_py_generator.cc
Modified: thrift/trunk/compiler/cpp/src/generate/t_go_generator.cc
URL: http://svn.apache.org/viewvc/thrift/trunk/compiler/cpp/src/generate/t_go_generator.cc?rev=1171520&r1=1171519&r2=1171520&view=diff
==============================================================================
--- thrift/trunk/compiler/cpp/src/generate/t_go_generator.cc (original)
+++ thrift/trunk/compiler/cpp/src/generate/t_go_generator.cc Fri Sep 16 12:02:57 2011
@@ -1954,6 +1954,8 @@ void t_go_generator::generate_service_re
// Close service file
f_remote.close();
+#ifndef _MSC_VER
+
// Make file executable, love that bitwise OR action
chmod(f_remote_name.c_str(),
S_IRUSR
@@ -1966,6 +1968,9 @@ void t_go_generator::generate_service_re
| S_IXOTH
#endif
);
+
+#endif // _MSC_VER
+
}
/**
Modified: thrift/trunk/compiler/cpp/src/generate/t_py_generator.cc
URL: http://svn.apache.org/viewvc/thrift/trunk/compiler/cpp/src/generate/t_py_generator.cc?rev=1171520&r1=1171519&r2=1171520&view=diff
==============================================================================
--- thrift/trunk/compiler/cpp/src/generate/t_py_generator.cc (original)
+++ thrift/trunk/compiler/cpp/src/generate/t_py_generator.cc Fri Sep 16 12:02:57 2011
@@ -1548,6 +1548,8 @@ void t_py_generator::generate_service_re
// Close service file
f_remote.close();
+#ifndef _MSC_VER
+
// Make file executable, love that bitwise OR action
chmod(f_remote_name.c_str(),
S_IRUSR
@@ -1560,6 +1562,8 @@ void t_py_generator::generate_service_re
| S_IXOTH
#endif
);
+
+#endif // _MSC_VER
}
/**