Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
those pimpl are actually never null, stop fooling sonar
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 5 Mar 2019 08:29:28 +0000 (09:29 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 5 Mar 2019 14:53:49 +0000 (15:53 +0100)
include/simgrid/s4u/Storage.hpp
include/simgrid/s4u/VirtualMachine.hpp

index 752c289..f205ab5 100644 (file)
@@ -113,8 +113,8 @@ public:
 #endif
 
 private:
-  Host* attached_to_              = nullptr;
-  surf::StorageImpl* const pimpl_ = nullptr;
+  Host* attached_to_ = nullptr;
+  surf::StorageImpl* const pimpl_;
   std::string name_;
   void* userdata_ = nullptr;
 };
index 4c28ac5..c130b32 100644 (file)
@@ -20,7 +20,7 @@ namespace s4u {
  *
  */
 class XBT_PUBLIC VirtualMachine : public s4u::Host {
-  simgrid::vm::VirtualMachineImpl* const pimpl_vm_ = nullptr;
+  simgrid::vm::VirtualMachineImpl* const pimpl_vm_;
   virtual ~VirtualMachine();
 
 public: