sim: fix for mani's ubuntu gcc
authorMartin Perner <martin@perner.cc>
Thu, 4 Nov 2010 11:50:36 +0000 (12:50 +0100)
committerMartin Perner <martin@perner.cc>
Thu, 4 Nov 2010 11:50:52 +0000 (12:50 +0100)
3b_sim/cmem.hpp
3b_sim/cpmem.hpp

index 8e348c7f7f49a203280c249c2665367e853dca89..09f42937dc899b305309ba6148cd197d04739df6 100644 (file)
@@ -28,7 +28,7 @@ public:
        /* doesn't align, user has to do */
        void setDirect(const MEMORY_ADDRESS address, const T data);
        T getDirect(const MEMORY_ADDRESS address) const;
-       CMem(int size) : MAX_MEMORY(size), m_memory(size) {};
+       CMem(int size) : MAX_MEMORY(size), m_memory(size,(T)NULL) {};
 };
 
 #endif
index 6b64a0e221a69ee0f6e3d04196d0bca568123354..698006a2fa7142b2af890eec2b04e3cf7cf5a3ca 100644 (file)
@@ -32,7 +32,7 @@ public:
        //retuniert referenz eines cdat objekts mit dem Wert von address
        T get(const MEMORY_ADDRESS address) const;
        T getByte(const MEMORY_ADDRESS address) const;
-       CPMem(int size) : MAX_MEMORY(size), m_memory(size, NULL) {};
+       CPMem(int size) : MAX_MEMORY(size), m_memory(size, (T)NULL) {};
        ~CPMem();
 };