Better to use setptr macro.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1577 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
parent
375026cd00
commit
81c4fd0c5e
@ -654,15 +654,14 @@ filetype *filetypes_detect_from_file(gint idx)
|
||||
filetype *filetypes_detect_from_filename(const gchar *utf8_filename)
|
||||
{
|
||||
GPatternSpec *pattern;
|
||||
gchar *base_filename;
|
||||
gint i, j;
|
||||
|
||||
// to match against the basename of the file(because of Makefile*)
|
||||
base_filename = g_path_get_basename(utf8_filename);
|
||||
#ifdef G_OS_WIN32
|
||||
gchar *tmp = g_path_get_basename(utf8_filename);
|
||||
gchar *base_filename = g_utf8_strdown(tmp, -1);
|
||||
g_free(tmp);
|
||||
#else
|
||||
gchar *base_filename = g_path_get_basename(utf8_filename);
|
||||
// use lower case basename
|
||||
setptr(base_filename, g_utf8_strdown(base_filename, -1));
|
||||
#endif
|
||||
|
||||
for(i = 0; i < GEANY_MAX_FILE_TYPES; i++)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user