Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/histolog.c @ 1864:27c42ee4b6f0
Add a safety check to user_histo_file()
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 03 Apr 2010 20:39:06 +0200 |
parents | 6abca6000762 |
children | e9773bd9dd2e |
comparison
equal
deleted
inserted
replaced
1863:2b013c0f949a | 1864:27c42ee4b6f0 |
---|---|
50 { | 50 { |
51 char *filename; | 51 char *filename; |
52 char *lowerid; | 52 char *lowerid; |
53 | 53 |
54 if (!(UseFileLogging || FileLoadLogs)) | 54 if (!(UseFileLogging || FileLoadLogs)) |
55 return NULL; | |
56 | |
57 if (!g_strcmp0(bjid, ".") || !g_strcmp0(bjid, "..") || | |
58 strchr(bjid, "/")) | |
55 return NULL; | 59 return NULL; |
56 | 60 |
57 lowerid = g_strdup(bjid); | 61 lowerid = g_strdup(bjid); |
58 if (!lowerid) | 62 if (!lowerid) |
59 return NULL; | 63 return NULL; |