Author: akv
Date: 2012-08-27 23:53:58 +0200 (Mon, 27 Aug 2012)
New Revision: 4274
Modified:
branches/4175-enfuse/src/rs-enfuse.c
Log:
Fixed some errors...
Modified: branches/4175-enfuse/src/rs-enfuse.c
===================================================================
--- branches/4175-enfuse/src/rs-enfuse.c 2012-08-27 20:00:26 UTC (rev
4273)
+++ branches/4175-enfuse/src/rs-enfuse.c 2012-08-27 21:53:58 UTC (rev
4274)
@@ -177,7 +177,6 @@
darkval = lightness;
darkest = g_strdup(name);
}
- g_free(name);
}
}
@@ -224,7 +223,8 @@
if (g_list_length(files))
{
GString *command = g_string_new("align_image_stack -a
/tmp/.rawstudio-enfuse-aligned- ");
- command = g_string_append(command, options);
+ if (options)
+ command = g_string_append(command, options);
command = g_string_append(command, " ");
for(i=0; i<num_selected; i++)
{
@@ -297,10 +297,8 @@
for(i=0; i<num_selected; i++)
{
name = (gchar*) g_list_nth_data(files, i);
- if (first == NULL) {
- first = g_malloc(strlen(name));
- g_utf8_strncpy(first, name, strlen(name));
- }
+ if (first == NULL)
+ first = g_strdup(name);
file = g_malloc(sizeof(char)*strlen(name));
sscanf(g_path_get_basename(name), "%[^.]", file);
outname = g_string_append(outname, file);
@@ -313,7 +311,7 @@
fullpath = g_string_append(fullpath, outname->str);
fullpath = g_string_append(fullpath, "_%2c");
fullpath = g_string_append(fullpath, ".tif");
- parsed_filename = filename_parse(fullpath->str, first, 0, FALSE);
+ parsed_filename = filename_parse(fullpath->str, g_strdup(first), 0,
FALSE);
g_string_free(outname, TRUE);
g_string_free(fullpath, TRUE);
}
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit