tracker r2407 - trunk/src/tracker-extract
- From: mr svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r2407 - trunk/src/tracker-extract
- Date: Tue, 21 Oct 2008 13:47:19 +0000 (UTC)
Author: mr
Date: Tue Oct 21 13:47:18 2008
New Revision: 2407
URL: http://svn.gnome.org/viewvc/tracker?rev=2407&view=rev
Log:
* src/tracker-extract/tracker-albumart.c: Cleaned up the code
here. Removed unnecessary memory allocation and code obfuscation.
Modified:
trunk/src/tracker-extract/tracker-albumart.c
Modified: trunk/src/tracker-extract/tracker-albumart.c
==============================================================================
--- trunk/src/tracker-extract/tracker-albumart.c (original)
+++ trunk/src/tracker-extract/tracker-albumart.c Tue Oct 21 13:47:18 2008
@@ -86,7 +86,6 @@
const gchar *filename)
{
GFile *file;
- GFile *file2 = NULL;
GDir *dir;
struct stat st;
gchar *target = NULL;
@@ -108,9 +107,11 @@
if (!dir) {
g_free (basename);
+ return FALSE;
}
retval = FALSE;
+ file = NULL;
g_stat (basename, &st);
count = st.st_nlink;
@@ -133,20 +134,20 @@
if (g_str_has_suffix (name, "jpeg") ||
g_str_has_suffix (name, "jpg")) {
- GFile *file1;
+ GFile *file_found;
if (!target) {
get_albumart_path (artist, album, "album", &target);
}
- if (!file2) {
- file2 = g_file_new_for_path (target);
+ if (!file) {
+ file = g_file_new_for_path (target);
}
found = g_build_filename (basename, name, NULL);
- file1 = g_file_new_for_path (found);
+ file_found = g_file_new_for_path (found);
- g_file_copy (file1, file2, 0, NULL, NULL, NULL, &error);
+ g_file_copy (file_found, file, 0, NULL, NULL, NULL, &error);
if (!error) {
retval = TRUE;
@@ -156,7 +157,7 @@
}
g_free (found);
- g_object_unref (file1);
+ g_object_unref (file_found);
} else {
#ifdef HAVE_GDKPIXBUF
GdkPixbuf *pixbuf;
@@ -196,8 +197,8 @@
g_dir_close (dir);
- if (file2) {
- g_object_unref (file2);
+ if (file) {
+ g_object_unref (file);
}
g_free (target);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]