Ver código fonte

Fix warnings from sonarcube.

Kim Kulling 3 dias atrás
pai
commit
557caa8569
1 arquivos alterados com 5 adições e 5 exclusões
  1. 5 5
      code/AssetLib/3DS/3DSExporter.cpp

+ 5 - 5
code/AssetLib/3DS/3DSExporter.cpp

@@ -76,14 +76,14 @@ class ChunkWriter {
 
 
 public:
 public:
     ChunkWriter(StreamWriterLE &writer, uint16_t chunk_type) :
     ChunkWriter(StreamWriterLE &writer, uint16_t chunk_type) :
-            mWriter(writer) {
-        mChunkStartPos = writer.GetCurrentPos();
+            mWriter(writer),
+            mChunkStartPos(writer.GetCurrentPos()) {
         writer.PutU2(chunk_type);
         writer.PutU2(chunk_type);
-        writer.PutU4((uint32_t)CHUNK_SIZE_NOT_SET);
+        writer.PutU4(static_cast<uint32_t>(CHUNK_SIZE_NOT_SET));
     }
     }
 
 
     ~ChunkWriter() {
     ~ChunkWriter() {
-        std::size_t head_pos = mWriter.GetCurrentPos();
+        const std::size_t head_pos = mWriter.GetCurrentPos();
 
 
         ai_assert(head_pos > mChunkStartPos);
         ai_assert(head_pos > mChunkStartPos);
         const std::size_t chunk_size = head_pos - mChunkStartPos;
         const std::size_t chunk_size = head_pos - mChunkStartPos;
@@ -95,7 +95,7 @@ public:
 
 
 private:
 private:
     StreamWriterLE &mWriter;
     StreamWriterLE &mWriter;
-    std::size_t mChunkStartPos;
+    std::size_t mChunkStartPos{0};
 };
 };
 
 
 // Return an unique name for a given |mesh| attached to |node| that
 // Return an unique name for a given |mesh| attached to |node| that