* src/common/utils.c
Fix crash when subst_for_filename is called
with a NULL parameter
+2005-05-04 [colin] 1.9.6cvs51
+
+ * src/common/utils.c
+ Fix crash when subst_for_filename is called
+ with a NULL parameter
+
2005-05-04 [colin] 1.9.6cvs50
* src/partial_download.c
2005-05-04 [colin] 1.9.6cvs50
* src/partial_download.c
( cvs diff -u -r 1.382.2.118 -r 1.382.2.119 src/compose.c; ) > 1.9.6cvs48.patchset
( cvs diff -u -r 1.49.2.38 -r 1.49.2.39 src/procmime.c; ) > 1.9.6cvs49.patchset
( cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/partial_download.c; cvs diff -u -r 1.56.2.33 -r 1.56.2.34 src/pop.c; ) > 1.9.6cvs50.patchset
( cvs diff -u -r 1.382.2.118 -r 1.382.2.119 src/compose.c; ) > 1.9.6cvs48.patchset
( cvs diff -u -r 1.49.2.38 -r 1.49.2.39 src/procmime.c; ) > 1.9.6cvs49.patchset
( cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/partial_download.c; cvs diff -u -r 1.56.2.33 -r 1.56.2.34 src/pop.c; ) > 1.9.6cvs50.patchset
+( cvs diff -u -r 1.36.2.28 -r 1.36.2.29 src/common/utils.c; ) > 1.9.6cvs51.patchset
MICRO_VERSION=6
INTERFACE_AGE=0
BINARY_AGE=0
MICRO_VERSION=6
INTERFACE_AGE=0
BINARY_AGE=0
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
void subst_for_filename(gchar *str)
{
void subst_for_filename(gchar *str)
{
subst_chars(str, "\t\r\n\\/*", '_');
}
void subst_for_shellsafe_filename(gchar *str)
{
subst_chars(str, "\t\r\n\\/*", '_');
}
void subst_for_shellsafe_filename(gchar *str)
{
subst_for_filename(str);
subst_chars(str, " \"'|&;()<>'!{}[]",'_');
}
subst_for_filename(str);
subst_chars(str, " \"'|&;()<>'!{}[]",'_');
}