]> git.tdb.fi Git - poefilter.git/blobdiff - source/poefilter.cpp
Use implicit instead of explicit category ordering
[poefilter.git] / source / poefilter.cpp
index 032b8716841ef75bc3b8a5f6637daea1be1b9e5e..b90afc59d1b3f97c3567e0ce139eed2a90ff33d1 100644 (file)
@@ -23,7 +23,7 @@ int PoeFilter::main()
                if(!i->second.is_abstract())
                {
                        IO::BufferedFile out(i->first+".filter", IO::M_WRITE);
-                       i->second.write(out, theme);
+                       i->second.write(out);
                }
 
        return 0;
@@ -57,8 +57,8 @@ PoeFilter::Loader::Loader(PoeFilter &f):
 
 void PoeFilter::Loader::category(const string &name)
 {
-       Category cat;
-       load_sub(cat);
+       Category cat(name, obj.categories.size());
+       load_sub(cat, obj);
        obj.categories[name] = cat;
 }