]> git.lizzy.rs Git - minetest.git/blobdiff - src/staticobject.h
dofile error reporting for syntax errors
[minetest.git] / src / staticobject.h
index 4918a14663eb127c5227bb824e911332755aad64..95a1b945ee040bc8c90741e879ba314a2c24d285 100644 (file)
@@ -68,8 +68,7 @@ class StaticObjectList
                        {
                                dstream<<"ERROR: StaticObjectList::insert(): "
                                                <<"id already exists"<<std::endl;
-                               assert(0);
-                               return;
+                               FATAL_ERROR("StaticObjectList::insert()");
                        }
                        m_active[id] = obj;
                }
@@ -77,7 +76,7 @@ class StaticObjectList
 
        void remove(u16 id)
        {
-               assert(id != 0);
+               assert(id != 0); // Pre-condition
                if(m_active.find(id) == m_active.end())
                {
                        dstream<<"WARNING: StaticObjectList::remove(): id="<<id