Browse Source

define do-nothing stubs for inc_memory_usage() etc.

David Rose 18 years ago
parent
commit
6b8c2fdb30
1 changed files with 5 additions and 1 deletions
  1. 5 1
      dtool/src/dtoolbase/typeHandle.h

+ 5 - 1
dtool/src/dtoolbase/typeHandle.h

@@ -130,7 +130,11 @@ PUBLISHED:
   size_t get_memory_usage(MemoryClass memory_class) const;
   void inc_memory_usage(MemoryClass memory_class, size_t size);
   void dec_memory_usage(MemoryClass memory_class, size_t size);
-#endif
+#else
+  INLINE size_t get_memory_usage(MemoryClass) const { return 0; }
+  INLINE void inc_memory_usage(MemoryClass, size_t) { }
+  INLINE void dec_memory_usage(MemoryClass, size_t) { }
+#endif  // DO_MEMORY_USAGE
 
   INLINE int get_index() const;
   INLINE void output(ostream &out) const;