aboutsummaryrefslogtreecommitdiff
path: root/dep/g3dlite
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2015-06-28 22:55:19 +0200
committerDDuarte <dnpd.dd@gmail.com>2015-06-29 15:54:00 +0100
commit622ff39f49e0b401c6a1a95727ad73ab96faa5e4 (patch)
tree186cb83530f49b1dfca51257fcf6d0b7db31be48 /dep/g3dlite
parenta48f8f4de9c0fc8251fdbb90a09be9e64fc6a19e (diff)
Core/Dependencies: Fix some warnings in G3D
(cherry picked from commit c86cf03dcefad845ca52b1bb1c9b1baa89105462)
Diffstat (limited to 'dep/g3dlite')
-rw-r--r--dep/g3dlite/G3D-v9.0 hotfix3.diff117
-rw-r--r--dep/g3dlite/Readme.txt3
-rw-r--r--dep/g3dlite/include/G3D/Log.h2
-rw-r--r--dep/g3dlite/include/G3D/Rect2D.h2
-rw-r--r--dep/g3dlite/source/FileSystem.cpp3
-rw-r--r--dep/g3dlite/source/debugAssert.cpp2
-rw-r--r--dep/g3dlite/source/fileutils.cpp10
-rw-r--r--dep/g3dlite/source/prompt.cpp2
8 files changed, 138 insertions, 3 deletions
diff --git a/dep/g3dlite/G3D-v9.0 hotfix3.diff b/dep/g3dlite/G3D-v9.0 hotfix3.diff
new file mode 100644
index 00000000000..ff5a662684c
--- /dev/null
+++ b/dep/g3dlite/G3D-v9.0 hotfix3.diff
@@ -0,0 +1,117 @@
+ dep/g3dlite/Readme.txt | 3 ++-
+ dep/g3dlite/include/G3D/Log.h | 2 +-
+ dep/g3dlite/include/G3D/Rect2D.h | 2 +-
+ dep/g3dlite/source/FileSystem.cpp | 3 +++
+ dep/g3dlite/source/debugAssert.cpp | 2 ++
+ dep/g3dlite/source/fileutils.cpp | 10 ++++++++++
+ dep/g3dlite/source/prompt.cpp | 2 ++
+ 7 files changed, 21 insertions(+), 3 deletions(-)
+
+diff --git a/dep/g3dlite/Readme.txt b/dep/g3dlite/Readme.txt
+index 7fab7f8..7439943 100644
+--- a/dep/g3dlite/Readme.txt
++++ b/dep/g3dlite/Readme.txt
+@@ -11,4 +11,5 @@ G3D-v8.0_hotfix7.diff - 2013-08-31 - fix typo in Matrix4 == operator
+ G3D-v8.0_hotfix8.diff - 2013-09-01 - fix typo in Vector3int32 += operator
+ G3D-v8.0_hotfix9.diff - 2014-06-01 - only VS < 10 don't ship inttypes.h
+ G3D-v9.0 hotfix1.diff - 2014-08-22 - updated to G3D9, reapplied previous patches and removed unneeded changes
+-G3D-v9.0 hotfix2.diff - 2014-08-23 - fix some -Wconversion warnings
+\ No newline at end of file
++G3D-v9.0 hotfix2.diff - 2014-08-23 - fix some -Wconversion warnings
++G3D-v9.0 hotfix3.diff - 2015-06-28 - fix some warnings
+diff --git a/dep/g3dlite/include/G3D/Log.h b/dep/g3dlite/include/G3D/Log.h
+index 2aedb13..c8a5d53 100644
+--- a/dep/g3dlite/include/G3D/Log.h
++++ b/dep/g3dlite/include/G3D/Log.h
+@@ -57,9 +57,9 @@ private:
+
+ static Log* commonLog;
+
++public:
+ int stripFromStackBottom;
+
+-public:
+
+ /**
+ @param stripFromStackBottom Number of call stacks to strip from the
+diff --git a/dep/g3dlite/include/G3D/Rect2D.h b/dep/g3dlite/include/G3D/Rect2D.h
+index f72dd08..93dd0e6 100644
+--- a/dep/g3dlite/include/G3D/Rect2D.h
++++ b/dep/g3dlite/include/G3D/Rect2D.h
+@@ -118,7 +118,7 @@ private:
+ }
+
+ /** Uninitialized constructor */
+- Rect2D(bool b) {}
++ Rect2D(bool /*b*/) {}
+ public:
+
+ /** \param any Must either Rect2D::xywh(#, #, #, #) or Rect2D::xyxy(#, #, #, #)*/
+diff --git a/dep/g3dlite/source/FileSystem.cpp b/dep/g3dlite/source/FileSystem.cpp
+index 32a84e7..06e6ff0 100644
+--- a/dep/g3dlite/source/FileSystem.cpp
++++ b/dep/g3dlite/source/FileSystem.cpp
+@@ -137,6 +137,9 @@ void FileSystem::Dir::computeZipListing(const std::string& zipfile, const std::s
+
+ zip_close(z);
+ z = NULL;
++#else
++ (void)zipfile;
++ (void)_pathInsideZipfile;
+ #endif
+ }
+
+diff --git a/dep/g3dlite/source/debugAssert.cpp b/dep/g3dlite/source/debugAssert.cpp
+index 92ce237..cfccf9a 100644
+--- a/dep/g3dlite/source/debugAssert.cpp
++++ b/dep/g3dlite/source/debugAssert.cpp
+@@ -121,6 +121,8 @@ static void createErrorMessage(
+ const char* moduleName = strrchr(modulePath, '\\');
+ outTitle = outTitle + string(" - ") + string(moduleName ? (moduleName + 1) : modulePath);
+
++ #else
++ (void)outTitle;
+ #endif
+
+ // Build the message.
+diff --git a/dep/g3dlite/source/fileutils.cpp b/dep/g3dlite/source/fileutils.cpp
+index 966cca7..2788ada 100644
+--- a/dep/g3dlite/source/fileutils.cpp
++++ b/dep/g3dlite/source/fileutils.cpp
+@@ -396,6 +396,10 @@ bool zipfileExists(const std::string& filename, std::string& outZipfile,
+ }
+
+ }
++#else
++ (void)filename;
++ (void)outZipfile;
++ (void)outInternalFile;
+ #endif
+ // not a valid directory structure ever,
+ // obviously no .zip was found within the path
+@@ -756,6 +760,12 @@ static void getFileOrDirListZip(const std::string& path,
+ zip_close( z );
+
+ fileSet.getMembers(files);
++#else
++ (void)path;
++ (void)prefix;
++ (void)files;
++ (void)wantFiles;
++ (void)includePath;
+ #endif
+ }
+
+diff --git a/dep/g3dlite/source/prompt.cpp b/dep/g3dlite/source/prompt.cpp
+index ee520d8..6927fd0 100644
+--- a/dep/g3dlite/source/prompt.cpp
++++ b/dep/g3dlite/source/prompt.cpp
+@@ -572,6 +572,8 @@ int prompt(
+ return result;
+ }
+ #endif
++#else
++ (void)useGui;
+ #endif /* G3DFIX: exclude GUI prompt code */
+ return textPrompt(windowTitle, prompt, choice, numChoices);
+ }
diff --git a/dep/g3dlite/Readme.txt b/dep/g3dlite/Readme.txt
index 7fab7f83e8d..74399439220 100644
--- a/dep/g3dlite/Readme.txt
+++ b/dep/g3dlite/Readme.txt
@@ -11,4 +11,5 @@ G3D-v8.0_hotfix7.diff - 2013-08-31 - fix typo in Matrix4 == operator
G3D-v8.0_hotfix8.diff - 2013-09-01 - fix typo in Vector3int32 += operator
G3D-v8.0_hotfix9.diff - 2014-06-01 - only VS < 10 don't ship inttypes.h
G3D-v9.0 hotfix1.diff - 2014-08-22 - updated to G3D9, reapplied previous patches and removed unneeded changes
-G3D-v9.0 hotfix2.diff - 2014-08-23 - fix some -Wconversion warnings \ No newline at end of file
+G3D-v9.0 hotfix2.diff - 2014-08-23 - fix some -Wconversion warnings
+G3D-v9.0 hotfix3.diff - 2015-06-28 - fix some warnings
diff --git a/dep/g3dlite/include/G3D/Log.h b/dep/g3dlite/include/G3D/Log.h
index 2aedb13dcdc..c8a5d53f887 100644
--- a/dep/g3dlite/include/G3D/Log.h
+++ b/dep/g3dlite/include/G3D/Log.h
@@ -57,9 +57,9 @@ private:
static Log* commonLog;
+public:
int stripFromStackBottom;
-public:
/**
@param stripFromStackBottom Number of call stacks to strip from the
diff --git a/dep/g3dlite/include/G3D/Rect2D.h b/dep/g3dlite/include/G3D/Rect2D.h
index f72dd082ad8..93dd0e619cc 100644
--- a/dep/g3dlite/include/G3D/Rect2D.h
+++ b/dep/g3dlite/include/G3D/Rect2D.h
@@ -118,7 +118,7 @@ private:
}
/** Uninitialized constructor */
- Rect2D(bool b) {}
+ Rect2D(bool /*b*/) {}
public:
/** \param any Must either Rect2D::xywh(#, #, #, #) or Rect2D::xyxy(#, #, #, #)*/
diff --git a/dep/g3dlite/source/FileSystem.cpp b/dep/g3dlite/source/FileSystem.cpp
index 32a84e77048..06e6ff00a5e 100644
--- a/dep/g3dlite/source/FileSystem.cpp
+++ b/dep/g3dlite/source/FileSystem.cpp
@@ -137,6 +137,9 @@ void FileSystem::Dir::computeZipListing(const std::string& zipfile, const std::s
zip_close(z);
z = NULL;
+#else
+ (void)zipfile;
+ (void)_pathInsideZipfile;
#endif
}
diff --git a/dep/g3dlite/source/debugAssert.cpp b/dep/g3dlite/source/debugAssert.cpp
index 92ce2376490..cfccf9a0cc5 100644
--- a/dep/g3dlite/source/debugAssert.cpp
+++ b/dep/g3dlite/source/debugAssert.cpp
@@ -121,6 +121,8 @@ static void createErrorMessage(
const char* moduleName = strrchr(modulePath, '\\');
outTitle = outTitle + string(" - ") + string(moduleName ? (moduleName + 1) : modulePath);
+ #else
+ (void)outTitle;
#endif
// Build the message.
diff --git a/dep/g3dlite/source/fileutils.cpp b/dep/g3dlite/source/fileutils.cpp
index 966cca7d4bf..2788adad3bc 100644
--- a/dep/g3dlite/source/fileutils.cpp
+++ b/dep/g3dlite/source/fileutils.cpp
@@ -396,6 +396,10 @@ bool zipfileExists(const std::string& filename, std::string& outZipfile,
}
}
+#else
+ (void)filename;
+ (void)outZipfile;
+ (void)outInternalFile;
#endif
// not a valid directory structure ever,
// obviously no .zip was found within the path
@@ -756,6 +760,12 @@ static void getFileOrDirListZip(const std::string& path,
zip_close( z );
fileSet.getMembers(files);
+#else
+ (void)path;
+ (void)prefix;
+ (void)files;
+ (void)wantFiles;
+ (void)includePath;
#endif
}
diff --git a/dep/g3dlite/source/prompt.cpp b/dep/g3dlite/source/prompt.cpp
index ee520d85db7..6927fd03b85 100644
--- a/dep/g3dlite/source/prompt.cpp
+++ b/dep/g3dlite/source/prompt.cpp
@@ -572,6 +572,8 @@ int prompt(
return result;
}
#endif
+#else
+ (void)useGui;
#endif /* G3DFIX: exclude GUI prompt code */
return textPrompt(windowTitle, prompt, choice, numChoices);
}