prewikka/master: Convert all IDMEF string to Unicode, so that they are handled properly
[email protected] Mon, 7 Sep 2009 16:25:56 +0200 (CEST)
| Newsgroups | gmane.comp.security.ids.prelude.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 70f2e2e95b207dac2d4179f90606e86b053ddb08 Author: Yoann Vandoorselaere <[email protected]> Date: Mon Sep 7 14:14:35 2009 +0200 Convert all IDMEF string to Unicode, so that they are handled properly by the Cheetah backend if used in HTML rendering. refs #360. ======================================== prewikka/IDMEFDatabase.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) ======================================== diff --git a/prewikka/IDMEFDatabase.py b/prewikka/IDMEFDatabase.py index 130682c..2b8b408 100644 --- a/prewikka/IDMEFDatabase.py +++ b/prewikka/IDMEFDatabase.py @@ -22,7 +22,7 @@ import time, types from prelude import * from preludedb import * -from prewikka.utils import escape_html_string, time_to_ymdhms +from prewikka.utils import escape_html_string, time_to_ymdhms, toUnicode @@ -149,6 +149,9 @@ class Message: if not self._value_list: idmef_value_destroy(idmef_value) + if idmef_value_get_type(idmef_value) == IDMEF_VALUE_TYPE_STRING: + value = toUnicode(value) + else: if not self._value_list: idmef_value_destroy(idmef_value) _______________________________________________ Prelude-cvslog site list [email protected] http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog