diff options
author | Emanuele Aina <emanuele.aina@collabora.com> | 2013-03-26 20:09:29 +0800 |
---|---|---|
committer | Emanuele Aina <emanuele.aina@collabora.com> | 2013-04-01 17:50:29 +0800 |
commit | 3992967e7a3015a48b5db9c7e652105abe38856e (patch) | |
tree | df9901dc03195bfbfd7fa3bab97fb9c0f7e5b557 /libempathy/empathy-chatroom-manager.c | |
parent | 4299f29ac941292054b4e004aac51e1b143a386a (diff) | |
download | gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.tar gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.tar.gz gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.tar.bz2 gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.tar.lz gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.tar.xz gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.tar.zst gsoc2013-empathy-3992967e7a3015a48b5db9c7e652105abe38856e.zip |
Embed DTDs for XML validation as GResources
https://bugzilla.gnome.org/show_bug.cgi?id=696974
Diffstat (limited to 'libempathy/empathy-chatroom-manager.c')
-rw-r--r-- | libempathy/empathy-chatroom-manager.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libempathy/empathy-chatroom-manager.c b/libempathy/empathy-chatroom-manager.c index ebdc50433..7a6532f3e 100644 --- a/libempathy/empathy-chatroom-manager.c +++ b/libempathy/empathy-chatroom-manager.c @@ -33,7 +33,7 @@ #include "empathy-debug.h" #define CHATROOMS_XML_FILENAME "chatrooms.xml" -#define CHATROOMS_DTD_FILENAME "empathy-chatroom-manager.dtd" +#define CHATROOMS_DTD_RESOURCENAME "/org/gnome/Empathy/empathy-chatroom-manager.dtd" #define SAVE_TIMER 4 static EmpathyChatroomManager *chatroom_manager_singleton = NULL; @@ -320,7 +320,7 @@ chatroom_manager_file_parse (EmpathyChatroomManager *manager, return FALSE; } - if (!empathy_xml_validate (doc, CHATROOMS_DTD_FILENAME)) + if (!empathy_xml_validate_from_resource (doc, CHATROOMS_DTD_RESOURCENAME)) { g_warning ("Failed to validate file:'%s'", filename); xmlFreeDoc (doc); |