summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 551da38)
raw | patch | inline | side by side (parent: 551da38)
author | mental <mental@users.sourceforge.net> | |
Sat, 29 Apr 2006 18:58:30 +0000 (18:58 +0000) | ||
committer | mental <mental@users.sourceforge.net> | |
Sat, 29 Apr 2006 18:58:30 +0000 (18:58 +0000) |
ChangeLog | patch | blob | history | |
src/debug/logger.cpp | patch | blob | history |
diff --git a/ChangeLog b/ChangeLog
index fa0f597a1b61efe659b7c4a72b5f7f73559c3d95..f3fca5e6fcd9cc32359ebfd6c6cc8d61c4d78362 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2006-04-29 MenTaLguY <mental@rydia.net>
+
+ * src/debug/logger.cpp:
+
+ finish interrupted refactoring of log filter configuration
+
2006-04-29 MenTaLguY <mental@rydia.net>
* src/doc/Makefile.am, src/doc/refcounting.txt:
diff --git a/src/debug/logger.cpp b/src/debug/logger.cpp
index 897a66c24342925b8da26f6066e641bfb96de561..f28d1526b965e1d08b24b188212ed49a94259645 100644 (file)
--- a/src/debug/logger.cpp
+++ b/src/debug/logger.cpp
while ( *end && *end != ',' ) { end++; }
if ( start != end ) {
struct CategoryName {
- char const *name,
- Event::Category category
+ char const *name;
+ Event::Category category;
};
- static const category_names[] = {
+ static const CategoryName category_names[] = {
{ "CORE", Event::CORE },
{ "XML", Event::XML },
{ "SPOBJECT", Event::SPOBJECT },
{ "DOCUMENT", Event::DOCUMENT },
- { "REFCOUNT", Eevent::REFCOUNT },
+ { "REFCOUNT", Event::REFCOUNT },
{ "EXTENSION", Event::EXTENSION },
{ "OTHER", Event::OTHER },
{ NULL, Event::OTHER }
};
CategoryName const *iter;
- for ( iter = category_names ; iter.name ; iter++ ) {
- if (equal_range(iter.name, start, end)) {
- mask[iter.category] = true;
+ for ( iter = category_names ; iter->name ; iter++ ) {
+ if (equal_range(iter->name, start, end)) {
+ mask[iter->category] = true;
break;
}
}
- if (!iter.name) {
+ if (!iter->name) {
g_warning("Unknown debugging category %*s", end - start, start);
}
}