Minor patch for linux build

2 messages Options
Embed this post
Permalink
Helio Chissini de Castro

Minor patch for linux build

Reply Threaded More More options
Print post
Permalink
To apply against trunk, minor patch to build and to calm down buffer underrun
warnings.

[]'s

--
Helio Chissini de Castro
KDE Developer
Brasil/South America Primary Contact

[fdo-trunk-minor-source-fixes.patch]

Index: Fdo/Unmanaged/Src/McToMsf/McToMsf.cpp
===================================================================
--- Fdo/Unmanaged/Src/McToMsf/McToMsf.cpp (revisão 4683)
+++ Fdo/Unmanaged/Src/McToMsf/McToMsf.cpp (cópia de trabalho)
@@ -144,19 +144,19 @@
                 if ( passNum == 1 && (setError == NULL || msgNum > 0) ) {
                     // Write the message id (no \n since message
                     // text is on same line).
-                    fprintf( outFile, buffer2 );
+                    fprintf( outFile, "%s", buffer2 );
                     state = 1;
                 }
                 else if ( passNum == 2 && setError && msgNum == 0 ) {
                     // Handle all "9 error" messages in pass 2.
                     if ( !errHdgWritten ) {
-                        fprintf( outFile, "\n$set 9 Error Handler Messages\n" );
+                        fprintf( outFile, "%s", "\n$set 9 Error Handler Messages\n" );
                         errHdgWritten = true;
                     }
 
                     // Write the message id (no \n since message
                     // text is on same line).
-                    fprintf( outFile, buffer2 );
+                    fprintf( outFile, "%s", buffer2 );
                     state = 1;
                 }
             }
Index: Fdo/Install/XsdInstallPaths/XsdInstallPaths.cpp
===================================================================
--- Fdo/Install/XsdInstallPaths/XsdInstallPaths.cpp (revisão 4683)
+++ Fdo/Install/XsdInstallPaths/XsdInstallPaths.cpp (cópia de trabalho)
@@ -241,6 +241,6 @@
 
     outBuffer[j++] = 0;
 
-    fprintf( outFp, outBuffer );
+    fprintf( outFp, "%s", outBuffer );
 }
 
Index: Utilities/SchemaMgr/Src/Sm/Ph/Mt/ClassTableJoin.cpp
===================================================================
--- Utilities/SchemaMgr/Src/Sm/Ph/Mt/ClassTableJoin.cpp (revisão 4683)
+++ Utilities/SchemaMgr/Src/Sm/Ph/Mt/ClassTableJoin.cpp (cópia de trabalho)
@@ -17,6 +17,10 @@
  */
 
 #include "stdafx.h"
+#include <Sm/Ph/Mgr.h>
+#include <Sm/Ph/DbObject.h>
+#include <Sm/Ph/Owner.h>
+#include <Sm/Ph/ColumnCollection.h>
 #include <Sm/Ph/Mt/ClassTableJoin.h>
 
 FdoSmPhMtClassTableJoin::FdoSmPhMtClassTableJoin(
Index: Utilities/SchemaMgr/Src/Sm/Ph/Rd/Join.cpp
===================================================================
--- Utilities/SchemaMgr/Src/Sm/Ph/Rd/Join.cpp (revisão 4683)
+++ Utilities/SchemaMgr/Src/Sm/Ph/Rd/Join.cpp (cópia de trabalho)
@@ -17,6 +17,11 @@
  */
 
 #include "stdafx.h"
+#include <Sm/Ph/DbObject.h>
+#include <Sm/Ph/Mgr.h>
+#include <Sm/Collection.h>
+#include <Sm/Ph/ColumnCollection.h>
+#include <Sm/Ph/Table.h>
 #include <Sm/Ph/Rd/Join.h>
 
 FdoSmPhRdJoin::FdoSmPhRdJoin(
Index: Utilities/SchemaMgr/Src/Sm/Ph/Rd/TableJoin.cpp
===================================================================
--- Utilities/SchemaMgr/Src/Sm/Ph/Rd/TableJoin.cpp (revisão 4683)
+++ Utilities/SchemaMgr/Src/Sm/Ph/Rd/TableJoin.cpp (cópia de trabalho)
@@ -17,6 +17,11 @@
  */
 
 #include "stdafx.h"
+#include <Sm/Ph/DbObject.h>
+#include <Sm/Ph/Mgr.h>
+#include <Sm/Collection.h>
+#include <Sm/Ph/ColumnCollection.h>
+#include <Sm/Ph/Table.h>
 #include <Sm/Ph/Rd/TableJoin.h>
 
 FdoSmPhRdTableJoin::FdoSmPhRdTableJoin(
Index: Utilities/SchemaMgr/Src/Sm/Ph/Rd/DbObjectBinds.cpp
===================================================================
--- Utilities/SchemaMgr/Src/Sm/Ph/Rd/DbObjectBinds.cpp (revisão 4683)
+++ Utilities/SchemaMgr/Src/Sm/Ph/Rd/DbObjectBinds.cpp (cópia de trabalho)
@@ -17,6 +17,7 @@
  */
 
 #include "stdafx.h"
+#include <Sm/Ph/Mgr.h>
 #include <Sm/Ph/Rd/DbObjectBinds.h>
 
 FdoSmPhRdDbObjectBinds::FdoSmPhRdDbObjectBinds(


_______________________________________________
fdo-internals mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-internals
Greg Boone

RE: Minor patch for linux build

Reply Threaded More More options
Print post
Permalink
Looks good. Go ahead and submit.

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Helio Chissini de Castro
Sent: Monday, May 18, 2009 4:32 PM
To: [hidden email]
Subject: [fdo-internals] Minor patch for linux build

To apply against trunk, minor patch to build and to calm down buffer underrun
warnings.

[]'s

--
Helio Chissini de Castro
KDE Developer
Brasil/South America Primary Contact

_______________________________________________
fdo-internals mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/fdo-internals