Browse Source

pgraphnodes: Fix compile warning on 32-bit in SceneGraphAnalyzer

rdb 2 years ago
parent
commit
316b8e96eb
1 changed files with 4 additions and 1 deletions
  1. 4 1
      panda/src/pgraphnodes/sceneGraphAnalyzer.cxx

+ 4 - 1
panda/src/pgraphnodes/sceneGraphAnalyzer.cxx

@@ -35,10 +35,13 @@
 static std::string smart_mem_string(size_t bytes) {
   std::ostringstream out;
   float fbytes = static_cast<float>(bytes);
+#if SIZE_MAX > 4294967296
   if (bytes > 4294967296) { // 4 GiB
     out << std::setprecision(3) << fbytes / 1024.0 / 1024.0 / 1024.0 << " GiB";
   }
-  else if (bytes > 10485760) { // 10 MiB
+  else
+#endif
+  if (bytes > 10485760) { // 10 MiB
     out << std::setprecision(3) << fbytes / 1024.0 / 1024.0 << " MiB";
   }
   else {