gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r5298 - in gnunet-gtk: libltdl src/common src/core src/incl


From: gnunet
Subject: [GNUnet-SVN] r5298 - in gnunet-gtk: libltdl src/common src/core src/include src/plugins/about src/plugins/daemon src/plugins/fs src/plugins/fs/extensions src/plugins/peers src/plugins/stats
Date: Tue, 10 Jul 2007 03:01:06 -0600 (MDT)

Author: grothoff
Date: 2007-07-10 03:01:06 -0600 (Tue, 10 Jul 2007)
New Revision: 5298

Modified:
   gnunet-gtk/libltdl/ltdl.c
   gnunet-gtk/libltdl/ltdl.h
   gnunet-gtk/src/common/helper.c
   gnunet-gtk/src/common/iterators.c
   gnunet-gtk/src/common/logging.c
   gnunet-gtk/src/core/eggtrayicon.c
   gnunet-gtk/src/core/eggtrayicon.h
   gnunet-gtk/src/core/main.c
   gnunet-gtk/src/include/gnunetgtk_common.h
   gnunet-gtk/src/include/platform.h
   gnunet-gtk/src/include/plibc.h
   gnunet-gtk/src/plugins/about/about.c
   gnunet-gtk/src/plugins/daemon/daemon.c
   gnunet-gtk/src/plugins/fs/collection.c
   gnunet-gtk/src/plugins/fs/collection.h
   gnunet-gtk/src/plugins/fs/content_tracking.c
   gnunet-gtk/src/plugins/fs/content_tracking.h
   gnunet-gtk/src/plugins/fs/directory.c
   gnunet-gtk/src/plugins/fs/download.c
   gnunet-gtk/src/plugins/fs/download.h
   gnunet-gtk/src/plugins/fs/extensions/musicinsert.c
   gnunet-gtk/src/plugins/fs/extensions/musicinsert.h
   gnunet-gtk/src/plugins/fs/fs.c
   gnunet-gtk/src/plugins/fs/fs.h
   gnunet-gtk/src/plugins/fs/helper.c
   gnunet-gtk/src/plugins/fs/helper.h
   gnunet-gtk/src/plugins/fs/meta.c
   gnunet-gtk/src/plugins/fs/meta.h
   gnunet-gtk/src/plugins/fs/namespace.c
   gnunet-gtk/src/plugins/fs/namespace.h
   gnunet-gtk/src/plugins/fs/namespace_create.c
   gnunet-gtk/src/plugins/fs/namespace_search.c
   gnunet-gtk/src/plugins/fs/namespace_search.h
   gnunet-gtk/src/plugins/fs/search.c
   gnunet-gtk/src/plugins/fs/search.h
   gnunet-gtk/src/plugins/fs/upload.c
   gnunet-gtk/src/plugins/fs/upload.h
   gnunet-gtk/src/plugins/peers/peers.c
   gnunet-gtk/src/plugins/stats/functions.c
   gnunet-gtk/src/plugins/stats/functions.h
   gnunet-gtk/src/plugins/stats/statistics.c
Log:
indent

Modified: gnunet-gtk/libltdl/ltdl.c
===================================================================
--- gnunet-gtk/libltdl/ltdl.c   2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/libltdl/ltdl.c   2007-07-10 09:01:06 UTC (rev 5298)
@@ -131,10 +131,10 @@
 #if WITH_DMALLOC
 #  include <dmalloc.h>
 #endif
+
 
 
 
-
 /* --- WINDOWS SUPPORT --- */
 
 
@@ -162,7 +162,7 @@
 struct dirent
 {
   char d_name[2048];
-  int  d_namlen;
+  int d_namlen;
 };
 
 typedef struct _DIR
@@ -174,8 +174,8 @@
 } DIR;
 
 #endif /* LT_USE_WINDOWS_DIRENT_EMULATION */
+
 
-
 /* --- MANIFEST CONSTANTS --- */
 
 
@@ -199,30 +199,32 @@
 /* This accounts for the _LTX_ separator */
 #undef LT_SYMBOL_OVERHEAD
 #define LT_SYMBOL_OVERHEAD     5
+
 
 
 
-
 /* --- MEMORY HANDLING --- */
 
 
 /* These are the functions used internally.  In addition to making
    use of the associated function pointers above, they also perform
    error handling.  */
-static char   *lt_estrdup      LT_PARAMS((const char *str));
-static lt_ptr lt_emalloc       LT_PARAMS((size_t size));
-static lt_ptr lt_erealloc      LT_PARAMS((lt_ptr addr, size_t size));
+static char *lt_estrdup LT_PARAMS ((const char *str));
+static lt_ptr lt_emalloc LT_PARAMS ((size_t size));
+static lt_ptr lt_erealloc LT_PARAMS ((lt_ptr addr, size_t size));
 
 /* static lt_ptr rpl_realloc   LT_PARAMS((lt_ptr ptr, size_t size)); */
 #define rpl_realloc realloc
 
 /* These are the pointers that can be changed by the caller:  */
-LT_GLOBAL_DATA lt_ptr (*lt_dlmalloc)   LT_PARAMS((size_t size))
-                       = (lt_ptr (*) LT_PARAMS((size_t))) malloc;
-LT_GLOBAL_DATA lt_ptr (*lt_dlrealloc)  LT_PARAMS((lt_ptr ptr, size_t size))
-                       = (lt_ptr (*) LT_PARAMS((lt_ptr, size_t))) rpl_realloc;
-LT_GLOBAL_DATA void   (*lt_dlfree)     LT_PARAMS((lt_ptr ptr))
-                       = (void (*) LT_PARAMS((lt_ptr))) free;
+LT_GLOBAL_DATA
+lt_ptr (*lt_dlmalloc)
+LT_PARAMS ((size_t size)) = (lt_ptr (*)LT_PARAMS ((size_t))) malloc;
+     LT_GLOBAL_DATA lt_ptr (*lt_dlrealloc)
+  LT_PARAMS ((lt_ptr ptr, size_t size)) =
+  (lt_ptr (*)LT_PARAMS ((lt_ptr, size_t))) rpl_realloc;
+     LT_GLOBAL_DATA void (*lt_dlfree) LT_PARAMS ((lt_ptr ptr)) =
+  (void (*)LT_PARAMS ((lt_ptr))) free;
 
 /* The following macros reduce the amount of typing needed to cast
    assigned memory.  */
@@ -251,29 +253,28 @@
 #define LT_DLMEM_REASSIGN(p, q)                        LT_STMT_START { \
        if ((p) != (q)) { if (p) lt_dlfree (p); (p) = (q); (q) = 0; }   \
                                                } LT_STMT_END
+
 
-
 /* --- REPLACEMENT FUNCTIONS --- */
 
 
 #undef strdup
 #define strdup rpl_strdup
 
-static char *strdup LT_PARAMS((const char *str));
+     static char *strdup LT_PARAMS ((const char *str));
 
-static char *
-strdup(str)
+     static char *strdup (str)
      const char *str;
 {
   char *tmp = 0;
 
   if (str)
     {
-      tmp = LT_DLMALLOC (char, 1+ strlen (str));
+      tmp = LT_DLMALLOC (char, 1 + strlen (str));
       if (tmp)
-       {
-         strcpy(tmp, str);
-       }
+        {
+          strcpy (tmp, str);
+        }
     }
 
   return tmp;
@@ -285,7 +286,7 @@
 #undef strcmp
 #define strcmp rpl_strcmp
 
-static int strcmp LT_PARAMS((const char *str1, const char *str2));
+static int strcmp LT_PARAMS ((const char *str1, const char *str2));
 
 static int
 strcmp (str1, str2)
@@ -299,13 +300,13 @@
   if (str2 == 0)
     return 1;
 
-  for (;*str1 && *str2; ++str1, ++str2)
+  for (; *str1 && *str2; ++str1, ++str2)
     {
       if (*str1 != *str2)
-       break;
+        break;
     }
 
-  return (int)(*str1 - *str2);
+  return (int) (*str1 - *str2);
 }
 #endif
 
@@ -317,19 +318,19 @@
 #  else
 #    define strchr rpl_strchr
 
-static const char *strchr LT_PARAMS((const char *str, int ch));
+static const char *strchr LT_PARAMS ((const char *str, int ch));
 
-static const char*
-strchr(str, ch)
+static const char *
+strchr (str, ch)
      const char *str;
      int ch;
 {
   const char *p;
 
-  for (p = str; *p != (char)ch && *p != LT_EOS_CHAR; ++p)
-    /*NOWORK*/;
+  for (p = str; *p != (char) ch && *p != LT_EOS_CHAR; ++p)
+     /*NOWORK*/;
 
-  return (*p == (char)ch) ? p : 0;
+  return (*p == (char) ch) ? p : 0;
 }
 
 #  endif
@@ -343,10 +344,10 @@
 #  else
 #    define strrchr rpl_strrchr
 
-static const char *strrchr LT_PARAMS((const char *str, int ch));
+static const char *strrchr LT_PARAMS ((const char *str, int ch));
 
-static const char*
-strrchr(str, ch)
+static const char *
+strrchr (str, ch)
      const char *str;
      int ch;
 {
@@ -355,9 +356,9 @@
   for (p = str; *p != LT_EOS_CHAR; ++p)
     {
       if (*p == (char) ch)
-       {
-         q = p;
-       }
+        {
+          q = p;
+        }
     }
 
   return q;
@@ -377,7 +378,7 @@
 #  else
 #    define memcpy rpl_memcpy
 
-static lt_ptr memcpy LT_PARAMS((lt_ptr dest, const lt_ptr src, size_t size));
+static lt_ptr memcpy LT_PARAMS ((lt_ptr dest, const lt_ptr src, size_t size));
 
 static lt_ptr
 memcpy (dest, src, size)
@@ -396,12 +397,13 @@
 }
 
 #  endif /* !HAVE_BCOPY */
-#endif   /* !HAVE_MEMCPY */
+#endif /* !HAVE_MEMCPY */
 
 #if ! HAVE_MEMMOVE
 #  define memmove rpl_memmove
 
-static lt_ptr memmove LT_PARAMS((lt_ptr dest, const lt_ptr src, size_t size));
+static lt_ptr memmove
+LT_PARAMS ((lt_ptr dest, const lt_ptr src, size_t size));
 
 static lt_ptr
 memmove (dest, src, size)
@@ -414,12 +416,12 @@
   if (dest < src)
     for (i = 0; i < size; ++i)
       {
-       dest[i] = src[i];
+        dest[i] = src[i];
       }
   else if (dest > src)
-    for (i = size -1; i >= 0; --i)
+    for (i = size - 1; i >= 0; --i)
       {
-       dest[i] = src[i];
+        dest[i] = src[i];
       }
 
   return dest;
@@ -429,71 +431,73 @@
 
 #ifdef LT_USE_WINDOWS_DIRENT_EMULATION
 
-static void closedir LT_PARAMS((DIR *entry));
+static void closedir LT_PARAMS ((DIR * entry));
 
 static void
-closedir(entry)
-  DIR *entry;
+closedir (entry)
+     DIR *entry;
 {
-  assert(entry != (DIR *) NULL);
-  FindClose(entry->hSearch);
-  lt_dlfree((lt_ptr)entry);
+  assert (entry != (DIR *) NULL);
+  FindClose (entry->hSearch);
+  lt_dlfree ((lt_ptr) entry);
 }
 
 
-static DIR * opendir LT_PARAMS((const char *path));
+static DIR *opendir LT_PARAMS ((const char *path));
 
-static DIR*
+static DIR *
 opendir (path)
-  const char *path;
+     const char *path;
 {
   char file_specification[LT_FILENAME_MAX];
   DIR *entry;
 
-  assert(path != (char *) NULL);
-  (void) strncpy(file_specification,path,LT_FILENAME_MAX-1);
-  (void) strcat(file_specification,"\\");
-  entry = LT_DLMALLOC (DIR,sizeof(DIR));
+  assert (path != (char *) NULL);
+  (void) strncpy (file_specification, path, LT_FILENAME_MAX - 1);
+  (void) strcat (file_specification, "\\");
+  entry = LT_DLMALLOC (DIR, sizeof (DIR));
   if (entry != (DIR *) 0)
     {
       entry->firsttime = TRUE;
-      entry->hSearch = FindFirstFile(file_specification,&entry->Win32FindData);
+      entry->hSearch =
+        FindFirstFile (file_specification, &entry->Win32FindData);
     }
   if (entry->hSearch == INVALID_HANDLE_VALUE)
     {
-      (void) strcat(file_specification,"\\*.*");
-      entry->hSearch = FindFirstFile(file_specification,&entry->Win32FindData);
+      (void) strcat (file_specification, "\\*.*");
+      entry->hSearch =
+        FindFirstFile (file_specification, &entry->Win32FindData);
       if (entry->hSearch == INVALID_HANDLE_VALUE)
         {
           LT_DLFREE (entry);
           return (DIR *) 0;
         }
     }
-  return(entry);
+  return (entry);
 }
 
 
-static struct dirent *readdir LT_PARAMS((DIR *entry));
+static struct dirent *readdir LT_PARAMS ((DIR * entry));
 
-static struct dirent *readdir(entry)
-  DIR *entry;
+static struct dirent *
+readdir (entry)
+     DIR *entry;
 {
-  int
-    status;
+  int status;
 
   if (entry == (DIR *) 0)
-    return((struct dirent *) 0);
+    return ((struct dirent *) 0);
   if (!entry->firsttime)
     {
-      status = FindNextFile(entry->hSearch,&entry->Win32FindData);
+      status = FindNextFile (entry->hSearch, &entry->Win32FindData);
       if (status == 0)
-        return((struct dirent *) 0);
+        return ((struct dirent *) 0);
     }
   entry->firsttime = FALSE;
-  (void) strncpy(entry->file_info.d_name,entry->Win32FindData.cFileName,
-    LT_FILENAME_MAX-1);
-  entry->file_info.d_namlen = strlen(entry->file_info.d_name);
-  return(&entry->file_info);
+  (void) strncpy (entry->file_info.d_name, entry->Win32FindData.cFileName,
+                  LT_FILENAME_MAX - 1);
+  entry->file_info.d_namlen = strlen (entry->file_info.d_name);
+  return (&entry->file_info);
 }
 
 #endif /* LT_USE_WINDOWS_DIRENT_EMULATION */
@@ -524,9 +528,9 @@
     {
       /* For zero or less bytes, free the original memory */
       if (ptr != 0)
-       {
-         lt_dlfree (ptr);
-       }
+        {
+          lt_dlfree (ptr);
+        }
 
       return (lt_ptr) 0;
     }
@@ -541,13 +545,13 @@
       lt_ptr mem = lt_dlmalloc (size);
 
       if (mem)
-       {
-         memcpy (mem, ptr, size);
-         lt_dlfree (ptr);
-       }
+        {
+          memcpy (mem, ptr, size);
+          lt_dlfree (ptr);
+        }
 
       /* Note that the contents of PTR are not damaged if there is
-        insufficient memory to realloc.  */
+         insufficient memory to realloc.  */
       return mem;
     }
 }
@@ -557,8 +561,8 @@
 #if ! HAVE_ARGZ_APPEND
 #  define argz_append rpl_argz_append
 
-static error_t argz_append LT_PARAMS((char **pargz, size_t *pargz_len,
-                                       const char *buf, size_t buf_len));
+static error_t argz_append LT_PARAMS ((char **pargz, size_t * pargz_len,
+                                       const char *buf, size_t buf_len));
 
 static error_t
 argz_append (pargz, pargz_len, buf, buf_len)
@@ -568,7 +572,7 @@
      size_t buf_len;
 {
   size_t argz_len;
-  char  *argz;
+  char *argz;
 
   assert (pargz);
   assert (pargz_len);
@@ -599,8 +603,8 @@
 #if ! HAVE_ARGZ_CREATE_SEP
 #  define argz_create_sep rpl_argz_create_sep
 
-static error_t argz_create_sep LT_PARAMS((const char *str, int delim,
-                                           char **pargz, size_t *pargz_len));
+static error_t argz_create_sep LT_PARAMS ((const char *str, int delim,
+                                           char **pargz, size_t * pargz_len));
 
 static error_t
 argz_create_sep (str, delim, pargz, pargz_len)
@@ -618,7 +622,7 @@
 
   /* Make a copy of STR, but replacing each occurence of
      DELIM with '\0'.  */
-  argz_len = 1+ LT_STRLEN (str);
+  argz_len = 1 + LT_STRLEN (str);
   if (argz_len)
     {
       const char *p;
@@ -626,22 +630,22 @@
 
       argz = LT_DLMALLOC (char, argz_len);
       if (!argz)
-       return ENOMEM;
+        return ENOMEM;
 
       for (p = str, q = argz; *p != LT_EOS_CHAR; ++p)
-       {
-         if (*p == delim)
-           {
-             /* Ignore leading delimiters, and fold consecutive
-                delimiters in STR into a single '\0' in ARGZ.  */
-             if ((q > argz) && (q[-1] != LT_EOS_CHAR))
-               *q++ = LT_EOS_CHAR;
-             else
-               --argz_len;
-           }
-         else
-           *q++ = *p;
-       }
+        {
+          if (*p == delim)
+            {
+              /* Ignore leading delimiters, and fold consecutive
+                 delimiters in STR into a single '\0' in ARGZ.  */
+              if ((q > argz) && (q[-1] != LT_EOS_CHAR))
+                *q++ = LT_EOS_CHAR;
+              else
+                --argz_len;
+            }
+          else
+            *q++ = *p;
+        }
       /* Copy terminating LT_EOS_CHAR.  */
       *q = *p;
     }
@@ -662,8 +666,8 @@
 #if ! HAVE_ARGZ_INSERT
 #  define argz_insert rpl_argz_insert
 
-static error_t argz_insert LT_PARAMS((char **pargz, size_t *pargz_len,
-                                       char *before, const char *entry));
+static error_t argz_insert LT_PARAMS ((char **pargz, size_t * pargz_len,
+                                       char *before, const char *entry));
 
 static error_t
 argz_insert (pargz, pargz_len, before, entry)
@@ -679,7 +683,7 @@
   /* No BEFORE address indicates ENTRY should be inserted after the
      current last element.  */
   if (!before)
-    return argz_append (pargz, pargz_len, entry, 1+ LT_STRLEN (entry));
+    return argz_append (pargz, pargz_len, entry, 1 + LT_STRLEN (entry));
 
   /* This probably indicates a programmer error, but to preserve
      semantics, scan back to the start of an entry if BEFORE points
@@ -688,10 +692,10 @@
     --before;
 
   {
-    size_t entry_len   = 1+ LT_STRLEN (entry);
-    size_t argz_len    = *pargz_len + entry_len;
-    size_t offset      = before - *pargz;
-    char   *argz       = LT_DLREALLOC (char, *pargz, argz_len);
+    size_t entry_len = 1 + LT_STRLEN (entry);
+    size_t argz_len = *pargz_len + entry_len;
+    size_t offset = before - *pargz;
+    char *argz = LT_DLREALLOC (char, *pargz, argz_len);
 
     if (!argz)
       return ENOMEM;
@@ -704,7 +708,7 @@
        space at the end -- making room to copy ENTRY into the
        resulting gap.  */
     memmove (before + entry_len, before, *pargz_len - offset);
-    memcpy  (before, entry, entry_len);
+    memcpy (before, entry, entry_len);
 
     /* Assign new values.  */
     *pargz = argz;
@@ -719,8 +723,8 @@
 #if ! HAVE_ARGZ_NEXT
 #  define argz_next rpl_argz_next
 
-static char *argz_next LT_PARAMS((char *argz, size_t argz_len,
-                                   const char *entry));
+static char *argz_next LT_PARAMS ((char *argz, size_t argz_len,
+                                   const char *entry));
 
 static char *
 argz_next (argz, argz_len, entry)
@@ -733,28 +737,28 @@
   if (entry)
     {
       /* Either ARGZ/ARGZ_LEN is empty, or ENTRY points into an address
-        within the ARGZ vector.  */
+         within the ARGZ vector.  */
       assert ((!argz && !argz_len)
-             || ((argz <= entry) && (entry < (argz + argz_len))));
+              || ((argz <= entry) && (entry < (argz + argz_len))));
 
       /* Move to the char immediately after the terminating
-        '\0' of ENTRY.  */
-      entry = 1+ strchr (entry, LT_EOS_CHAR);
+         '\0' of ENTRY.  */
+      entry = 1 + strchr (entry, LT_EOS_CHAR);
 
       /* Return either the new ENTRY, or else NULL if ARGZ is
-        exhausted.  */
+         exhausted.  */
       return (entry >= argz + argz_len) ? 0 : (char *) entry;
     }
   else
     {
       /* This should probably be flagged as a programmer error,
-        since starting an argz_next loop with the iterator set
-        to ARGZ is safer.  To preserve semantics, handle the NULL
-        case by returning the start of ARGZ (if any).  */
+         since starting an argz_next loop with the iterator set
+         to ARGZ is safer.  To preserve semantics, handle the NULL
+         case by returning the start of ARGZ (if any).  */
       if (argz_len > 0)
-       return argz;
+        return argz;
       else
-       return 0;
+        return 0;
     }
 }
 #endif /* !HAVE_ARGZ_NEXT */
@@ -764,8 +768,7 @@
 #if ! HAVE_ARGZ_STRINGIFY
 #  define argz_stringify rpl_argz_stringify
 
-static void argz_stringify LT_PARAMS((char *argz, size_t argz_len,
-                                      int sep));
+static void argz_stringify LT_PARAMS ((char *argz, size_t argz_len, int sep));
 
 static void
 argz_stringify (argz, argz_len, sep)
@@ -777,68 +780,69 @@
 
   if (sep)
     {
-      --argz_len;              /* don't stringify the terminating EOS */
+      --argz_len;               /* don't stringify the terminating EOS */
       while (--argz_len > 0)
-       {
-         if (argz[argz_len] == LT_EOS_CHAR)
-           argz[argz_len] = sep;
-       }
+        {
+          if (argz[argz_len] == LT_EOS_CHAR)
+            argz[argz_len] = sep;
+        }
     }
 }
 #endif /* !HAVE_ARGZ_STRINGIFY */
+
 
 
 
-
 /* --- TYPE DEFINITIONS -- */
 
 
 /* This type is used for the array of caller data sets in each handler. */
-typedef struct {
-  lt_dlcaller_id       key;
-  lt_ptr               data;
+typedef struct
+{
+  lt_dlcaller_id key;
+  lt_ptr data;
 } lt_caller_data;
+
 
 
 
-
 /* --- OPAQUE STRUCTURES DECLARED IN LTDL.H --- */
 
 
 /* Extract the diagnostic strings from the error table macro in the same
    order as the enumerated indices in ltdl.h. */
 
-static const char *lt_dlerror_strings[] =
-  {
+static const char *lt_dlerror_strings[] = {
 #define LT_ERROR(name, diagnostic)     (diagnostic),
-    lt_dlerror_table
+  lt_dlerror_table
 #undef LT_ERROR
+  0
+};
 
-    0
-  };
-
 /* This structure is used for the list of registered loaders. */
-struct lt_dlloader {
-  struct lt_dlloader   *next;
-  const char          *loader_name;    /* identifying name for each loader */
-  const char          *sym_prefix;     /* prefix for symbols */
-  lt_module_open       *module_open;
-  lt_module_close      *module_close;
-  lt_find_sym         *find_sym;
-  lt_dlloader_exit     *dlloader_exit;
-  lt_user_data         dlloader_data;
+struct lt_dlloader
+{
+  struct lt_dlloader *next;
+  const char *loader_name;      /* identifying name for each loader */
+  const char *sym_prefix;       /* prefix for symbols */
+  lt_module_open *module_open;
+  lt_module_close *module_close;
+  lt_find_sym *find_sym;
+  lt_dlloader_exit *dlloader_exit;
+  lt_user_data dlloader_data;
 };
 
-struct lt_dlhandle_struct {
-  struct lt_dlhandle_struct   *next;
-  lt_dlloader         *loader;         /* dlopening interface */
-  lt_dlinfo            info;
-  int                  depcount;       /* number of dependencies */
-  lt_dlhandle         *deplibs;        /* dependencies */
-  lt_module            module;         /* system module handle */
-  lt_ptr               system;         /* system specific data */
-  lt_caller_data       *caller_data;   /* per caller associated data */
-  int                  flags;          /* various boolean stats */
+struct lt_dlhandle_struct
+{
+  struct lt_dlhandle_struct *next;
+  lt_dlloader *loader;          /* dlopening interface */
+  lt_dlinfo info;
+  int depcount;                 /* number of dependencies */
+  lt_dlhandle *deplibs;         /* dependencies */
+  lt_module module;             /* system module handle */
+  lt_ptr system;                /* system specific data */
+  lt_caller_data *caller_data;  /* per caller associated data */
+  int flags;                    /* various boolean stats */
 };
 
 /* Various boolean flags can be stored in the flags field of an
@@ -854,18 +858,18 @@
 
 #define LT_DLSTRERROR(name)    lt_dlerror_strings[LT_CONC(LT_ERROR_,name)]
 
-static const char      objdir[]                = LTDL_OBJDIR;
-static const char      archive_ext[]           = LTDL_ARCHIVE_EXT;
+static const char objdir[] = LTDL_OBJDIR;
+static const char archive_ext[] = LTDL_ARCHIVE_EXT;
 #ifdef LTDL_SHLIB_EXT
-static const char      shlib_ext[]             = LTDL_SHLIB_EXT;
+static const char shlib_ext[] = LTDL_SHLIB_EXT;
 #endif
 #ifdef LTDL_SYSSEARCHPATH
-static const char      sys_search_path[]       = LTDL_SYSSEARCHPATH;
+static const char sys_search_path[] = LTDL_SYSSEARCHPATH;
 #endif
+
 
 
 
-
 /* --- MUTEX LOCKING --- */
 
 
@@ -891,11 +895,11 @@
 
 /* The mutex functions stored here are global, and are necessarily the
    same for all threads that wish to share access to libltdl.  */
-static lt_dlmutex_lock     *lt_dlmutex_lock_func     = 0;
-static lt_dlmutex_unlock   *lt_dlmutex_unlock_func   = 0;
-static lt_dlmutex_seterror *lt_dlmutex_seterror_func = 0;
-static lt_dlmutex_geterror *lt_dlmutex_geterror_func = 0;
-static const char          *lt_dllast_error          = 0;
+static lt_dlmutex_lock *lt_dlmutex_lock_func = 0;
+static lt_dlmutex_unlock *lt_dlmutex_unlock_func = 0;
+static lt_dlmutex_seterror *lt_dlmutex_seterror_func = 0;
+static lt_dlmutex_geterror *lt_dlmutex_geterror_func = 0;
+static const char *lt_dllast_error = 0;
 
 
 /* Either set or reset the mutex functions.  Either all the arguments must
@@ -910,7 +914,7 @@
      lt_dlmutex_geterror *geterror;
 {
   lt_dlmutex_unlock *old_unlock = unlock;
-  int               errors     = 0;
+  int errors = 0;
 
   /* Lock using the old lock() callback, if any.  */
   LT_DLMUTEX_LOCK ();
@@ -918,8 +922,8 @@
   if ((lock && unlock && seterror && geterror)
       || !(lock || unlock || seterror || geterror))
     {
-      lt_dlmutex_lock_func     = lock;
-      lt_dlmutex_unlock_func   = unlock;
+      lt_dlmutex_lock_func = lock;
+      lt_dlmutex_unlock_func = unlock;
       lt_dlmutex_geterror_func = geterror;
     }
   else
@@ -937,23 +941,23 @@
      this function.  */
   return errors;
 }
+
 
 
 
-
 /* --- ERROR HANDLING --- */
 
 
-static const char    **user_error_strings      = 0;
-static int             errorcount              = LT_ERROR_MAX;
+static const char **user_error_strings = 0;
+static int errorcount = LT_ERROR_MAX;
 
 int
 lt_dladderror (diagnostic)
      const char *diagnostic;
 {
-  int          errindex = 0;
-  int          result   = -1;
-  const char  **temp     = (const char **) 0;
+  int errindex = 0;
+  int result = -1;
+  const char **temp = (const char **) 0;
 
   assert (diagnostic);
 
@@ -963,9 +967,9 @@
   temp = LT_EREALLOC (const char *, user_error_strings, 1 + errindex);
   if (temp)
     {
-      user_error_strings               = temp;
-      user_error_strings[errindex]     = diagnostic;
-      result                           = errorcount++;
+      user_error_strings = temp;
+      user_error_strings[errindex] = diagnostic;
+      result = errorcount++;
     }
 
   LT_DLMUTEX_UNLOCK ();
@@ -977,7 +981,7 @@
 lt_dlseterror (errindex)
      int errindex;
 {
-  int          errors   = 0;
+  int errors = 0;
 
   LT_DLMUTEX_LOCK ();
 
@@ -1033,10 +1037,10 @@
     LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
   return copy;
 }
+
 
 
 
-
 /* --- DLOPEN() INTERFACE LOADER --- */
 
 
@@ -1087,7 +1091,7 @@
      lt_user_data loader_data;
      const char *filename;
 {
-  lt_module   module   = dlopen (filename, LT_LAZY_OR_NOW);
+  lt_module module = dlopen (filename, LT_LAZY_OR_NOW);
 
   if (!module)
     {
@@ -1129,20 +1133,20 @@
   return address;
 }
 
-static struct lt_user_dlloader sys_dl =
-  {
+static struct lt_user_dlloader sys_dl = {
 #  ifdef NEED_USCORE
-    "_",
+  "_",
 #  else
-    0,
+  0,
 #  endif
-    sys_dl_open, sys_dl_close, sys_dl_sym, 0, 0 };
+  sys_dl_open, sys_dl_close, sys_dl_sym, 0, 0
+};
 
 
 #endif /* HAVE_LIBDL */
+
 
 
-
 /* --- SHL_LOAD() INTERFACE LOADER --- */
 
 #if HAVE_SHL_LOAD
@@ -1220,9 +1224,9 @@
       module = shl_load (filename, LT_BIND_FLAGS, 0L);
 
       if (!module)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CANNOT_OPEN));
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CANNOT_OPEN));
+        }
     }
 
   return module;
@@ -1254,15 +1258,16 @@
 
   /* sys_shl_open should never return a NULL module handle */
   if (module == (lt_module) 0)
-  {
-    LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
-  }
-  else if (!shl_findsym((shl_t*) &module, symbol, TYPE_UNDEFINED, &address))
     {
+      LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_HANDLE));
+    }
+  else
+    if (!shl_findsym ((shl_t *) & module, symbol, TYPE_UNDEFINED, &address))
+    {
       if (!address)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
+        }
     }
 
   return address;
@@ -1273,10 +1278,10 @@
 };
 
 #endif /* HAVE_SHL_LOAD */
+
 
 
 
-
 /* --- LOADLIBRARY() INTERFACE LOADER --- */
 
 #ifdef __WINDOWS__
@@ -1293,12 +1298,12 @@
      lt_user_data loader_data;
      const char *filename;
 {
-  lt_dlhandle  cur;
-  lt_module    module     = 0;
-  const char   *errormsg   = 0;
-  char        *searchname = 0;
-  char        *ext;
-  char         self_name_buf[MAX_PATH];
+  lt_dlhandle cur;
+  lt_module module = 0;
+  const char *errormsg = 0;
+  char *searchname = 0;
+  char *ext;
+  char self_name_buf[MAX_PATH];
 
   if (!filename)
     {
@@ -1320,10 +1325,10 @@
   else
     {
       /* Append a `.' to stop Windows from adding an
-        implicit `.dll' extension. */
-      searchname = LT_EMALLOC (char, 2+ LT_STRLEN (filename));
+         implicit `.dll' extension. */
+      searchname = LT_EMALLOC (char, 2 + LT_STRLEN (filename));
       if (searchname)
-       sprintf (searchname, "%s.", filename);
+        sprintf (searchname, "%s.", filename);
     }
   if (!searchname)
     return 0;
@@ -1331,8 +1336,8 @@
 #if __CYGWIN__
   {
     char wpath[MAX_PATH];
-    cygwin_conv_to_full_win32_path(searchname, wpath);
-    module = LoadLibrary(wpath);
+    cygwin_conv_to_full_win32_path (searchname, wpath);
+    module = LoadLibrary (wpath);
   }
 #else
   module = LoadLibrary (searchname);
@@ -1352,18 +1357,18 @@
   while (cur)
     {
       if (!cur->module)
-       {
-         cur = 0;
-         break;
-       }
+        {
+          cur = 0;
+          break;
+        }
 
       if (cur->module == module)
-       {
-         break;
-       }
+        {
+          break;
+        }
 
       cur = cur->next;
-  }
+    }
   LT_DLMUTEX_UNLOCK ();
 
   if (cur || !module)
@@ -1380,9 +1385,9 @@
      lt_user_data loader_data;
      lt_module module;
 {
-  int        errors   = 0;
+  int errors = 0;
 
-  if (FreeLibrary(module) == 0)
+  if (FreeLibrary (module) == 0)
     {
       LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CANNOT_CLOSE));
       ++errors;
@@ -1397,7 +1402,7 @@
      lt_module module;
      const char *symbol;
 {
-  lt_ptr      address  = GetProcAddress (module, symbol);
+  lt_ptr address = GetProcAddress (module, symbol);
 
   if (!address)
     {
@@ -1412,10 +1417,10 @@
 };
 
 #endif /* __WINDOWS__ */
+
 
 
 
-
 /* --- LOAD_ADD_ON() INTERFACE LOADER --- */
 
 
@@ -1441,7 +1446,7 @@
       image_info info;
       int32 cookie = 0;
       if (get_next_image_info (0, &cookie, &info) == B_OK)
-       image = load_add_on (info.name);
+        image = load_add_on (info.name);
     }
 
   if (image <= 0)
@@ -1492,10 +1497,10 @@
 };
 
 #endif /* __BEOS__ */
+
 
 
 
-
 /* --- DLD_LINK() INTERFACE LOADER --- */
 
 
@@ -1531,7 +1536,7 @@
 {
   int errors = 0;
 
-  if (dld_unlink_by_file ((char*)(module), 1) != 0)
+  if (dld_unlink_by_file ((char *) (module), 1) != 0)
     {
       LT_DLMUTEX_SETERROR (LT_DLSTRERROR (CANNOT_CLOSE));
       ++errors;
@@ -1584,10 +1589,11 @@
 # define ENUM_DYLD_BOOL
 # undef FALSE
 # undef TRUE
- enum DYLD_BOOL {
-    FALSE,
-    TRUE
- };
+enum DYLD_BOOL
+{
+  FALSE,
+  TRUE
+};
 #endif
 #ifndef LC_REQ_DYLD
 # define LC_REQ_DYLD 0x80000000
@@ -1595,10 +1601,18 @@
 #ifndef LC_LOAD_WEAK_DYLIB
 # define LC_LOAD_WEAK_DYLIB (0x18 | LC_REQ_DYLD)
 #endif
-static const struct mach_header * (*ltdl_NSAddImage)(const char *image_name, 
unsigned long options) = 0;
-static NSSymbol (*ltdl_NSLookupSymbolInImage)(const struct mach_header 
*image,const char *symbolName, unsigned long options) = 0;
-static enum DYLD_BOOL (*ltdl_NSIsSymbolNameDefinedInImage)(const struct 
mach_header *image, const char *symbolName) = 0;
-static enum DYLD_BOOL (*ltdl_NSMakePrivateModulePublic)(NSModule module) = 0;
+static const struct mach_header *(*ltdl_NSAddImage) (const char *image_name,
+                                                     unsigned long options) =
+  0;
+static NSSymbol (*ltdl_NSLookupSymbolInImage) (const struct mach_header *
+                                               image, const char *symbolName,
+                                               unsigned long options) = 0;
+static enum DYLD_BOOL (*ltdl_NSIsSymbolNameDefinedInImage) (const struct
+                                                            mach_header *
+                                                            image,
+                                                            const char
+                                                            *symbolName) = 0;
+static enum DYLD_BOOL (*ltdl_NSMakePrivateModulePublic) (NSModule module) = 0;
 
 #ifndef NSADDIMAGE_OPTION_NONE
 #define NSADDIMAGE_OPTION_NONE                          0x0
@@ -1630,144 +1644,170 @@
 
 
 static const char *
-lt_int_dyld_error(othererror)
-       char* othererror;
+lt_int_dyld_error (othererror)
+     char *othererror;
 {
 /* return the dyld error string, or the passed in error string if none */
-       NSLinkEditErrors ler;
-       int lerno;
-       const char *errstr;
-       const char *file;
-       NSLinkEditError(&ler,&lerno,&file,&errstr);
-       if (!errstr || !strlen(errstr)) errstr = othererror;
-       return errstr;
+  NSLinkEditErrors ler;
+  int lerno;
+  const char *errstr;
+  const char *file;
+  NSLinkEditError (&ler, &lerno, &file, &errstr);
+  if (!errstr || !strlen (errstr))
+    errstr = othererror;
+  return errstr;
 }
 
 static const struct mach_header *
-lt_int_dyld_get_mach_header_from_nsmodule(module)
-       NSModule module;
+lt_int_dyld_get_mach_header_from_nsmodule (module)
+     NSModule module;
 {
 /* There should probably be an apple dyld api for this */
-       int i=_dyld_image_count();
-       int j;
-       const char *modname=NSNameOfModule(module);
-       const struct mach_header *mh=NULL;
-       if (!modname) return NULL;
-       for (j = 0; j < i; j++)
-       {
-               if (!strcmp(_dyld_get_image_name(j),modname))
-               {
-                       mh=_dyld_get_image_header(j);
-                       break;
-               }
-       }
-       return mh;
+  int i = _dyld_image_count ();
+  int j;
+  const char *modname = NSNameOfModule (module);
+  const struct mach_header *mh = NULL;
+  if (!modname)
+    return NULL;
+  for (j = 0; j < i; j++)
+    {
+      if (!strcmp (_dyld_get_image_name (j), modname))
+        {
+          mh = _dyld_get_image_header (j);
+          break;
+        }
+    }
+  return mh;
 }
 
-static const char* lt_int_dyld_lib_install_name(mh)
-       const struct mach_header *mh;
+static const char *
+lt_int_dyld_lib_install_name (mh)
+     const struct mach_header *mh;
 {
 /* NSAddImage is also used to get the loaded image, but it only works if the 
lib
    is installed, for uninstalled libs we need to check the install_names 
against
    each other. Note that this is still broken if DYLD_IMAGE_SUFFIX is set and a
    different lib was loaded as a result
 */
-       int j;
-       struct load_command *lc;
-       unsigned long offset = sizeof(struct mach_header);
-       const char* retStr=NULL;
-       for (j = 0; j < mh->ncmds; j++)
-       {
-               lc = (struct load_command*)(((unsigned long)mh) + offset);
-               if (LC_ID_DYLIB == lc->cmd)
-               {
-                       retStr=(char*)(((struct 
dylib_command*)lc)->dylib.name.offset +
-                                                                       
(unsigned long)lc);
-               }
-               offset += lc->cmdsize;
-       }
-       return retStr;
+  int j;
+  struct load_command *lc;
+  unsigned long offset = sizeof (struct mach_header);
+  const char *retStr = NULL;
+  for (j = 0; j < mh->ncmds; j++)
+    {
+      lc = (struct load_command *) (((unsigned long) mh) + offset);
+      if (LC_ID_DYLIB == lc->cmd)
+        {
+          retStr =
+            (char *) (((struct dylib_command *) lc)->dylib.name.offset +
+                      (unsigned long) lc);
+        }
+      offset += lc->cmdsize;
+    }
+  return retStr;
 }
 
 static const struct mach_header *
-lt_int_dyld_match_loaded_lib_by_install_name(const char *name)
+lt_int_dyld_match_loaded_lib_by_install_name (const char *name)
 {
-       int i=_dyld_image_count();
-       int j;
-       const struct mach_header *mh=NULL;
-       const char *id=NULL;
-       for (j = 0; j < i; j++)
-       {
-               id=lt_int_dyld_lib_install_name(_dyld_get_image_header(j));
-               if ((id) && (!strcmp(id,name)))
-               {
-                       mh=_dyld_get_image_header(j);
-                       break;
-               }
-       }
-       return mh;
+  int i = _dyld_image_count ();
+  int j;
+  const struct mach_header *mh = NULL;
+  const char *id = NULL;
+  for (j = 0; j < i; j++)
+    {
+      id = lt_int_dyld_lib_install_name (_dyld_get_image_header (j));
+      if ((id) && (!strcmp (id, name)))
+        {
+          mh = _dyld_get_image_header (j);
+          break;
+        }
+    }
+  return mh;
 }
 
 static NSSymbol
-lt_int_dyld_NSlookupSymbolInLinkedLibs(symbol,mh)
-       const char *symbol;
-       const struct mach_header *mh;
+lt_int_dyld_NSlookupSymbolInLinkedLibs (symbol, mh)
+     const char *symbol;
+     const struct mach_header *mh;
 {
-       /* Safe to assume our mh is good */
-       int j;
-       struct load_command *lc;
-       unsigned long offset = sizeof(struct mach_header);
-       NSSymbol retSym = 0;
-       const struct mach_header *mh1;
-       if ((ltdl_NSLookupSymbolInImage) && NSIsSymbolNameDefined(symbol) )
-       {
-               for (j = 0; j < mh->ncmds; j++)
-               {
-                       lc = (struct load_command*)(((unsigned long)mh) + 
offset);
-                       if ((LC_LOAD_DYLIB == lc->cmd) || (LC_LOAD_WEAK_DYLIB 
== lc->cmd))
-                       {
-                               
mh1=lt_int_dyld_match_loaded_lib_by_install_name((char*)(((struct 
dylib_command*)lc)->dylib.name.offset +
-                                                                               
(unsigned long)lc));
-                               if (!mh1)
-                               {
-                                       /* Maybe NSAddImage can find it */
-                                       mh1=ltdl_NSAddImage((char*)(((struct 
dylib_command*)lc)->dylib.name.offset +
-                                                                               
(unsigned long)lc),
-                                                                               
NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED +
-                                                                               
NSADDIMAGE_OPTION_WITH_SEARCHING +
-                                                                               
NSADDIMAGE_OPTION_RETURN_ON_ERROR );
-                               }
-                               if (mh1)
-                               {
-                                       retSym = ltdl_NSLookupSymbolInImage(mh1,
-                                                                               
        symbol,
-                                                                               
        NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
-                                                                               
        | NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR
-                                                                               
        );
-                                       if (retSym) break;
-                               }
-                       }
-                       offset += lc->cmdsize;
-               }
-       }
-       return retSym;
+  /* Safe to assume our mh is good */
+  int j;
+  struct load_command *lc;
+  unsigned long offset = sizeof (struct mach_header);
+  NSSymbol retSym = 0;
+  const struct mach_header *mh1;
+  if ((ltdl_NSLookupSymbolInImage) && NSIsSymbolNameDefined (symbol))
+    {
+      for (j = 0; j < mh->ncmds; j++)
+        {
+          lc = (struct load_command *) (((unsigned long) mh) + offset);
+          if ((LC_LOAD_DYLIB == lc->cmd) || (LC_LOAD_WEAK_DYLIB == lc->cmd))
+            {
+              mh1 =
+                lt_int_dyld_match_loaded_lib_by_install_name ((char
+                                                               *) (((struct
+                                                                     
dylib_command
+                                                                     *) lc)->
+                                                                   dylib.name.
+                                                                   offset +
+                                                                   (unsigned
+                                                                    long)
+                                                                   lc));
+              if (!mh1)
+                {
+                  /* Maybe NSAddImage can find it */
+                  mh1 =
+                    ltdl_NSAddImage ((char *) (((struct dylib_command *) lc)->
+                                               dylib.name.offset +
+                                               (unsigned long) lc),
+                                     NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED +
+                                     NSADDIMAGE_OPTION_WITH_SEARCHING +
+                                     NSADDIMAGE_OPTION_RETURN_ON_ERROR);
+                }
+              if (mh1)
+                {
+                  retSym = ltdl_NSLookupSymbolInImage (mh1,
+                                                       symbol,
+                                                       
NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
+                                                       |
+                                                       
NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR);
+                  if (retSym)
+                    break;
+                }
+            }
+          offset += lc->cmdsize;
+        }
+    }
+  return retSym;
 }
 
 static int
-sys_dyld_init()
+sys_dyld_init ()
 {
-       int retCode = 0;
-       int err = 0;
-       if (!_dyld_present()) {
-               retCode=1;
-       }
-       else {
-      err = _dyld_func_lookup("__dyld_NSAddImage",(unsigned 
long*)&ltdl_NSAddImage);
-      err = _dyld_func_lookup("__dyld_NSLookupSymbolInImage",(unsigned 
long*)&ltdl_NSLookupSymbolInImage);
-      err = _dyld_func_lookup("__dyld_NSIsSymbolNameDefinedInImage",(unsigned 
long*)&ltdl_NSIsSymbolNameDefinedInImage);
-      err = _dyld_func_lookup("__dyld_NSMakePrivateModulePublic",(unsigned 
long*)&ltdl_NSMakePrivateModulePublic);
+  int retCode = 0;
+  int err = 0;
+  if (!_dyld_present ())
+    {
+      retCode = 1;
     }
- return retCode;
+  else
+    {
+      err =
+        _dyld_func_lookup ("__dyld_NSAddImage",
+                           (unsigned long *) &ltdl_NSAddImage);
+      err =
+        _dyld_func_lookup ("__dyld_NSLookupSymbolInImage",
+                           (unsigned long *) &ltdl_NSLookupSymbolInImage);
+      err =
+        _dyld_func_lookup ("__dyld_NSIsSymbolNameDefinedInImage",
+                           (unsigned long *)
+                           &ltdl_NSIsSymbolNameDefinedInImage);
+      err =
+        _dyld_func_lookup ("__dyld_NSMakePrivateModulePublic",
+                           (unsigned long *) &ltdl_NSMakePrivateModulePublic);
+    }
+  return retCode;
 }
 
 static lt_module
@@ -1775,35 +1815,38 @@
      lt_user_data loader_data;
      const char *filename;
 {
-       lt_module   module   = 0;
-       NSObjectFileImage ofi = 0;
-       NSObjectFileImageReturnCode ofirc;
+  lt_module module = 0;
+  NSObjectFileImage ofi = 0;
+  NSObjectFileImageReturnCode ofirc;
 
-       if (!filename)
-               return (lt_module)-1;
-       ofirc = NSCreateObjectFileImageFromFile(filename, &ofi);
-       switch (ofirc)
-       {
-               case NSObjectFileImageSuccess:
-                       module = NSLinkModule(ofi, filename,
-                                               
NSLINKMODULE_OPTION_RETURN_ON_ERROR
-                                                | NSLINKMODULE_OPTION_PRIVATE
-                                                | NSLINKMODULE_OPTION_BINDNOW);
-                       NSDestroyObjectFileImage(ofi);
-                       if (module)
-                               ltdl_NSMakePrivateModulePublic(module);
-                       break;
-               case NSObjectFileImageInappropriateFile:
-                   if (ltdl_NSIsSymbolNameDefinedInImage && 
ltdl_NSLookupSymbolInImage)
-                   {
-                               module = (lt_module)ltdl_NSAddImage(filename, 
NSADDIMAGE_OPTION_RETURN_ON_ERROR);
-                               break;
-                       }
-               default:
-                       LT_DLMUTEX_SETERROR 
(lt_int_dyld_error(LT_DLSTRERROR(CANNOT_OPEN)));
-                       return 0;
-       }
-       if (!module) LT_DLMUTEX_SETERROR 
(lt_int_dyld_error(LT_DLSTRERROR(CANNOT_OPEN)));
+  if (!filename)
+    return (lt_module) - 1;
+  ofirc = NSCreateObjectFileImageFromFile (filename, &ofi);
+  switch (ofirc)
+    {
+    case NSObjectFileImageSuccess:
+      module = NSLinkModule (ofi, filename,
+                             NSLINKMODULE_OPTION_RETURN_ON_ERROR
+                             | NSLINKMODULE_OPTION_PRIVATE
+                             | NSLINKMODULE_OPTION_BINDNOW);
+      NSDestroyObjectFileImage (ofi);
+      if (module)
+        ltdl_NSMakePrivateModulePublic (module);
+      break;
+    case NSObjectFileImageInappropriateFile:
+      if (ltdl_NSIsSymbolNameDefinedInImage && ltdl_NSLookupSymbolInImage)
+        {
+          module =
+            (lt_module) ltdl_NSAddImage (filename,
+                                         NSADDIMAGE_OPTION_RETURN_ON_ERROR);
+          break;
+        }
+    default:
+      LT_DLMUTEX_SETERROR (lt_int_dyld_error (LT_DLSTRERROR (CANNOT_OPEN)));
+      return 0;
+    }
+  if (!module)
+    LT_DLMUTEX_SETERROR (lt_int_dyld_error (LT_DLSTRERROR (CANNOT_OPEN)));
   return module;
 }
 
@@ -1812,43 +1855,45 @@
      lt_user_data loader_data;
      lt_module module;
 {
-       int retCode = 0;
-       int flags = 0;
-       if (module == (lt_module)-1) return 0;
+  int retCode = 0;
+  int flags = 0;
+  if (module == (lt_module) - 1)
+    return 0;
 #ifdef __BIG_ENDIAN__
-       if (((struct mach_header *)module)->magic == MH_MAGIC)
+  if (((struct mach_header *) module)->magic == MH_MAGIC)
 #else
-    if (((struct mach_header *)module)->magic == MH_CIGAM)
+  if (((struct mach_header *) module)->magic == MH_CIGAM)
 #endif
-       {
-         LT_DLMUTEX_SETERROR("Can not close a dylib");
-         retCode = 1;
-       }
-       else
-       {
+    {
+      LT_DLMUTEX_SETERROR ("Can not close a dylib");
+      retCode = 1;
+    }
+  else
+    {
 #if 1
 /* Currently, if a module contains c++ static destructors and it is unloaded, 
we
    get a segfault in atexit(), due to compiler and dynamic loader differences 
of
    opinion, this works around that.
 */
-               if ((const struct section *)NULL !=
-                  
getsectbynamefromheader(lt_int_dyld_get_mach_header_from_nsmodule(module),
-                  "__DATA","__mod_term_func"))
-               {
-                       flags += NSUNLINKMODULE_OPTION_KEEP_MEMORY_MAPPED;
-               }
+      if ((const struct section *) NULL !=
+          getsectbynamefromheader (lt_int_dyld_get_mach_header_from_nsmodule
+                                   (module), "__DATA", "__mod_term_func"))
+        {
+          flags += NSUNLINKMODULE_OPTION_KEEP_MEMORY_MAPPED;
+        }
 #endif
 #ifdef __ppc__
-                       flags += NSUNLINKMODULE_OPTION_RESET_LAZY_REFERENCES;
+      flags += NSUNLINKMODULE_OPTION_RESET_LAZY_REFERENCES;
 #endif
-               if (!NSUnLinkModule(module,flags))
-               {
-                       retCode=1;
-                       LT_DLMUTEX_SETERROR 
(lt_int_dyld_error(LT_DLSTRERROR(CANNOT_CLOSE)));
-               }
-       }
+      if (!NSUnLinkModule (module, flags))
+        {
+          retCode = 1;
+          LT_DLMUTEX_SETERROR (lt_int_dyld_error
+                               (LT_DLSTRERROR (CANNOT_CLOSE)));
+        }
+    }
 
- return retCode;
+  return retCode;
 }
 
 static lt_ptr
@@ -1857,52 +1902,57 @@
      lt_module module;
      const char *symbol;
 {
-       lt_ptr address = 0;
-       NSSymbol *nssym = 0;
-       void *unused;
-       const struct mach_header *mh=NULL;
-       char saveError[256] = "Symbol not found";
-       if (module == (lt_module)-1)
-       {
-               _dyld_lookup_and_bind(symbol,(unsigned long*)&address,&unused);
-               return address;
-       }
+  lt_ptr address = 0;
+  NSSymbol *nssym = 0;
+  void *unused;
+  const struct mach_header *mh = NULL;
+  char saveError[256] = "Symbol not found";
+  if (module == (lt_module) - 1)
+    {
+      _dyld_lookup_and_bind (symbol, (unsigned long *) &address, &unused);
+      return address;
+    }
 #ifdef __BIG_ENDIAN__
-       if (((struct mach_header *)module)->magic == MH_MAGIC)
+  if (((struct mach_header *) module)->magic == MH_MAGIC)
 #else
-    if (((struct mach_header *)module)->magic == MH_CIGAM)
+  if (((struct mach_header *) module)->magic == MH_CIGAM)
 #endif
-       {
-           if (ltdl_NSIsSymbolNameDefinedInImage && ltdl_NSLookupSymbolInImage)
-           {
-               mh=module;
-                       if (ltdl_NSIsSymbolNameDefinedInImage((struct 
mach_header*)module,symbol))
-                       {
-                               nssym = ltdl_NSLookupSymbolInImage((struct 
mach_header*)module,
-                                                                               
        symbol,
-                                                                               
        NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
-                                                                               
        | NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR
-                                                                               
        );
-                       }
-           }
+    {
+      if (ltdl_NSIsSymbolNameDefinedInImage && ltdl_NSLookupSymbolInImage)
+        {
+          mh = module;
+          if (ltdl_NSIsSymbolNameDefinedInImage
+              ((struct mach_header *) module, symbol))
+            {
+              nssym =
+                ltdl_NSLookupSymbolInImage ((struct mach_header *) module,
+                                            symbol,
+                                            
NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
+                                            |
+                                            
NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR);
+            }
+        }
 
-       }
-  else {
-       nssym = NSLookupSymbolInModule(module, symbol);
-       }
-       if (!nssym)
-       {
-               strncpy(saveError, 
lt_int_dyld_error(LT_DLSTRERROR(SYMBOL_NOT_FOUND)), 255);
-               saveError[255] = 0;
-               if (!mh) mh=lt_int_dyld_get_mach_header_from_nsmodule(module);
-               nssym = lt_int_dyld_NSlookupSymbolInLinkedLibs(symbol,mh);
-       }
-       if (!nssym)
-       {
-               LT_DLMUTEX_SETERROR (saveError);
-               return NULL;
-       }
-       return NSAddressOfSymbol(nssym);
+    }
+  else
+    {
+      nssym = NSLookupSymbolInModule (module, symbol);
+    }
+  if (!nssym)
+    {
+      strncpy (saveError,
+               lt_int_dyld_error (LT_DLSTRERROR (SYMBOL_NOT_FOUND)), 255);
+      saveError[255] = 0;
+      if (!mh)
+        mh = lt_int_dyld_get_mach_header_from_nsmodule (module);
+      nssym = lt_int_dyld_NSlookupSymbolInLinkedLibs (symbol, mh);
+    }
+  if (!nssym)
+    {
+      LT_DLMUTEX_SETERROR (saveError);
+      return NULL;
+    }
+  return NSAddressOfSymbol (nssym);
 }
 
 static struct lt_user_dlloader sys_dyld =
@@ -1910,8 +1960,8 @@
 
 
 #endif /* HAVE_DYLD */
+
 
-
 /* --- DLPREOPEN() INTERFACE LOADER --- */
 
 
@@ -1919,12 +1969,12 @@
 
 typedef struct lt_dlsymlists_t
 {
-  struct lt_dlsymlists_t       *next;
-  const lt_dlsymlist          *syms;
+  struct lt_dlsymlists_t *next;
+  const lt_dlsymlist *syms;
 } lt_dlsymlists_t;
 
-static const lt_dlsymlist     *default_preloaded_symbols       = 0;
-static lt_dlsymlists_t        *preloaded_symbols               = 0;
+static const lt_dlsymlist *default_preloaded_symbols = 0;
+static lt_dlsymlists_t *preloaded_symbols = 0;
 
 static int
 presym_init (loader_data)
@@ -1955,7 +2005,7 @@
   lists = preloaded_symbols;
   while (lists)
     {
-      lt_dlsymlists_t  *tmp = lists;
+      lt_dlsymlists_t *tmp = lists;
 
       lists = lists->next;
       LT_DLFREE (tmp);
@@ -1981,7 +2031,7 @@
 {
   lt_dlsymlists_t *tmp;
   lt_dlsymlists_t *lists;
-  int             errors   = 0;
+  int errors = 0;
 
   LT_DLMUTEX_LOCK ();
 
@@ -1989,16 +2039,16 @@
   while (lists)
     {
       if (lists->syms == preloaded)
-       {
-         goto done;
-       }
+        {
+          goto done;
+        }
       lists = lists->next;
     }
 
   tmp = LT_EMALLOC (lt_dlsymlists_t, 1);
   if (tmp)
     {
-      memset (tmp, 0, sizeof(lt_dlsymlists_t));
+      memset (tmp, 0, sizeof (lt_dlsymlists_t));
       tmp->syms = preloaded;
       tmp->next = preloaded_symbols;
       preloaded_symbols = tmp;
@@ -2008,7 +2058,7 @@
       ++errors;
     }
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
   return errors;
 }
@@ -2019,7 +2069,7 @@
      const char *filename;
 {
   lt_dlsymlists_t *lists;
-  lt_module       module = (lt_module) 0;
+  lt_module module = (lt_module) 0;
 
   LT_DLMUTEX_LOCK ();
   lists = preloaded_symbols;
@@ -2044,21 +2094,21 @@
       const lt_dlsymlist *syms = lists->syms;
 
       while (syms->name)
-       {
-         if (!syms->address && strcmp(syms->name, filename) == 0)
-           {
-             module = (lt_module) syms;
-             goto done;
-           }
-         ++syms;
-       }
+        {
+          if (!syms->address && strcmp (syms->name, filename) == 0)
+            {
+              module = (lt_module) syms;
+              goto done;
+            }
+          ++syms;
+        }
 
       lists = lists->next;
     }
 
   LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
   return module;
 }
@@ -2079,18 +2129,18 @@
      lt_module module;
      const char *symbol;
 {
-  lt_dlsymlist *syms = (lt_dlsymlist*) module;
+  lt_dlsymlist *syms = (lt_dlsymlist *) module;
 
   ++syms;
   while (syms->address)
     {
-      if (strcmp(syms->name, symbol) == 0)
-       {
-         return syms->address;
-       }
+      if (strcmp (syms->name, symbol) == 0)
+        {
+          return syms->address;
+        }
 
-    ++syms;
-  }
+      ++syms;
+    }
 
   LT_DLMUTEX_SETERROR (LT_DLSTRERROR (SYMBOL_NOT_FOUND));
 
@@ -2100,88 +2150,80 @@
 static struct lt_user_dlloader presym = {
   0, presym_open, presym_close, presym_sym, presym_exit, 0
 };
+
 
 
 
 
-
 /* --- DYNAMIC MODULE LOADING --- */
 
 
 /* The type of a function used at each iteration of  foreach_dirinpath().  */
-typedef int    foreach_callback_func LT_PARAMS((char *filename, lt_ptr data1,
-                                                lt_ptr data2));
+typedef int foreach_callback_func LT_PARAMS ((char *filename, lt_ptr data1,
+                                              lt_ptr data2));
 
-static int     foreach_dirinpath     LT_PARAMS((const char *search_path,
-                                                const char *base_name,
-                                                foreach_callback_func *func,
-                                                lt_ptr data1, lt_ptr data2));
+static int foreach_dirinpath LT_PARAMS ((const char *search_path,
+                                         const char *base_name,
+                                         foreach_callback_func * func,
+                                         lt_ptr data1, lt_ptr data2));
 
-static int     find_file_callback    LT_PARAMS((char *filename, lt_ptr data,
-                                                lt_ptr ignored));
-static int     find_handle_callback  LT_PARAMS((char *filename, lt_ptr data,
-                                                lt_ptr ignored));
-static int     foreachfile_callback  LT_PARAMS((char *filename, lt_ptr data1,
-                                                lt_ptr data2));
+static int find_file_callback LT_PARAMS ((char *filename, lt_ptr data,
+                                          lt_ptr ignored));
+static int find_handle_callback LT_PARAMS ((char *filename, lt_ptr data,
+                                            lt_ptr ignored));
+static int foreachfile_callback LT_PARAMS ((char *filename, lt_ptr data1,
+                                            lt_ptr data2));
 
 
-static int     canonicalize_path     LT_PARAMS((const char *path,
-                                                char **pcanonical));
-static int     argzize_path          LT_PARAMS((const char *path,
-                                                char **pargz,
-                                                size_t *pargz_len));
-static FILE   *find_file             LT_PARAMS((const char *search_path,
-                                                const char *base_name,
-                                                char **pdir));
-static lt_dlhandle *find_handle      LT_PARAMS((const char *search_path,
-                                                const char *base_name,
-                                                lt_dlhandle *handle));
-static int     find_module           LT_PARAMS((lt_dlhandle *handle,
-                                                const char *dir,
-                                                const char *libdir,
-                                                const char *dlname,
-                                                const char *old_name,
-                                                int installed));
-static int     free_vars             LT_PARAMS((char *dlname, char *oldname,
-                                                char *libdir, char *deplibs));
-static int     load_deplibs          LT_PARAMS((lt_dlhandle handle,
-                                                char *deplibs));
-static int     trim                  LT_PARAMS((char **dest,
-                                                const char *str));
-static int     try_dlopen            LT_PARAMS((lt_dlhandle *handle,
-                                                const char *filename));
-static int     tryall_dlopen         LT_PARAMS((lt_dlhandle *handle,
-                                                const char *filename));
-static int     unload_deplibs        LT_PARAMS((lt_dlhandle handle));
-static int     lt_argz_insert        LT_PARAMS((char **pargz,
-                                                size_t *pargz_len,
-                                                char *before,
-                                                const char *entry));
-static int     lt_argz_insertinorder LT_PARAMS((char **pargz,
-                                                size_t *pargz_len,
-                                                const char *entry));
-static int     lt_argz_insertdir     LT_PARAMS((char **pargz,
-                                                size_t *pargz_len,
-                                                const char *dirnam,
-                                                struct dirent *dp));
-static int     lt_dlpath_insertdir   LT_PARAMS((char **ppath,
-                                                char *before,
-                                                const char *dir));
-static int     list_files_by_dir     LT_PARAMS((const char *dirnam,
-                                                char **pargz,
-                                                size_t *pargz_len));
-static int     file_not_found        LT_PARAMS((void));
+static int canonicalize_path LT_PARAMS ((const char *path,
+                                         char **pcanonical));
+static int argzize_path LT_PARAMS ((const char *path,
+                                    char **pargz, size_t * pargz_len));
+static FILE *find_file LT_PARAMS ((const char *search_path,
+                                   const char *base_name, char **pdir));
+static lt_dlhandle *find_handle LT_PARAMS ((const char *search_path,
+                                            const char *base_name,
+                                            lt_dlhandle * handle));
+static int find_module LT_PARAMS ((lt_dlhandle * handle,
+                                   const char *dir,
+                                   const char *libdir,
+                                   const char *dlname,
+                                   const char *old_name, int installed));
+static int free_vars LT_PARAMS ((char *dlname, char *oldname,
+                                 char *libdir, char *deplibs));
+static int load_deplibs LT_PARAMS ((lt_dlhandle handle, char *deplibs));
+static int trim LT_PARAMS ((char **dest, const char *str));
+static int try_dlopen LT_PARAMS ((lt_dlhandle * handle,
+                                  const char *filename));
+static int tryall_dlopen LT_PARAMS ((lt_dlhandle * handle,
+                                     const char *filename));
+static int unload_deplibs LT_PARAMS ((lt_dlhandle handle));
+static int lt_argz_insert LT_PARAMS ((char **pargz,
+                                      size_t * pargz_len,
+                                      char *before, const char *entry));
+static int lt_argz_insertinorder LT_PARAMS ((char **pargz,
+                                             size_t * pargz_len,
+                                             const char *entry));
+static int lt_argz_insertdir LT_PARAMS ((char **pargz,
+                                         size_t * pargz_len,
+                                         const char *dirnam,
+                                         struct dirent * dp));
+static int lt_dlpath_insertdir LT_PARAMS ((char **ppath,
+                                           char *before, const char *dir));
+static int list_files_by_dir LT_PARAMS ((const char *dirnam,
+                                         char **pargz, size_t * pargz_len));
+static int file_not_found LT_PARAMS ((void));
 
-static char           *user_search_path= 0;
-static lt_dlloader    *loaders         = 0;
-static lt_dlhandle     handles         = 0;
-static int             initialized     = 0;
+static char *user_search_path = 0;
+static lt_dlloader *loaders = 0;
+static lt_dlhandle handles = 0;
+static int initialized = 0;
 
 /* Initialize libltdl. */
 int
 lt_dlinit ()
 {
-  int        errors   = 0;
+  int errors = 0;
 
   LT_DLMUTEX_LOCK ();
 
@@ -2189,7 +2231,7 @@
   if (++initialized == 1)
     {
       handles = 0;
-      user_search_path = 0; /* empty search path */
+      user_search_path = 0;     /* empty search path */
 
 #if HAVE_LIBDL
       errors += lt_dlloader_add (lt_dlloader_next (0), &sys_dl, "dlopen");
@@ -2207,21 +2249,21 @@
       errors += lt_dlloader_add (lt_dlloader_next (0), &sys_dld, "dld");
 #endif
 #if HAVE_DYLD
-       errors += lt_dlloader_add (lt_dlloader_next (0), &sys_dyld, "dyld");
-       errors += sys_dyld_init();
+      errors += lt_dlloader_add (lt_dlloader_next (0), &sys_dyld, "dyld");
+      errors += sys_dyld_init ();
 #endif
       errors += lt_dlloader_add (lt_dlloader_next (0), &presym, "dlpreload");
 
       if (presym_init (presym.dlloader_data))
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INIT_LOADER));
-         ++errors;
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INIT_LOADER));
+          ++errors;
+        }
       else if (errors != 0)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (DLOPEN_NOT_SUPPORTED));
-         ++errors;
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (DLOPEN_NOT_SUPPORTED));
+          ++errors;
+        }
     }
 
   LT_DLMUTEX_UNLOCK ();
@@ -2241,13 +2283,13 @@
     }
   else
     {
-      presym_free_symlists();
+      presym_free_symlists ();
 
       LT_DLMUTEX_LOCK ();
       if (default_preloaded_symbols)
-       {
-         errors = lt_dlpreload (default_preloaded_symbols);
-       }
+        {
+          errors = lt_dlpreload (default_preloaded_symbols);
+        }
       LT_DLMUTEX_UNLOCK ();
     }
 
@@ -2269,7 +2311,7 @@
 {
   /* shut down libltdl */
   lt_dlloader *loader;
-  int         errors   = 0;
+  int errors = 0;
 
   LT_DLMUTEX_LOCK ();
   loader = loaders;
@@ -2284,54 +2326,54 @@
   /* shut down only at last call. */
   if (--initialized == 0)
     {
-      int      level;
+      int level;
 
       while (handles && LT_DLIS_RESIDENT (handles))
-       {
-         handles = handles->next;
-       }
+        {
+          handles = handles->next;
+        }
 
       /* close all modules */
       for (level = 1; handles; ++level)
-       {
-         lt_dlhandle cur = handles;
-         int saw_nonresident = 0;
+        {
+          lt_dlhandle cur = handles;
+          int saw_nonresident = 0;
 
-         while (cur)
-           {
-             lt_dlhandle tmp = cur;
-             cur = cur->next;
-             if (!LT_DLIS_RESIDENT (tmp))
-               saw_nonresident = 1;
-             if (!LT_DLIS_RESIDENT (tmp) && tmp->info.ref_count <= level)
-               {
-                 if (lt_dlclose (tmp))
-                   {
-                     ++errors;
-                   }
-               }
-           }
-         /* done if only resident modules are left */
-         if (!saw_nonresident)
-           break;
-       }
+          while (cur)
+            {
+              lt_dlhandle tmp = cur;
+              cur = cur->next;
+              if (!LT_DLIS_RESIDENT (tmp))
+                saw_nonresident = 1;
+              if (!LT_DLIS_RESIDENT (tmp) && tmp->info.ref_count <= level)
+                {
+                  if (lt_dlclose (tmp))
+                    {
+                      ++errors;
+                    }
+                }
+            }
+          /* done if only resident modules are left */
+          if (!saw_nonresident)
+            break;
+        }
 
       /* close all loaders */
       while (loader)
-       {
-         lt_dlloader *next = loader->next;
-         lt_user_data data = loader->dlloader_data;
-         if (loader->dlloader_exit && loader->dlloader_exit (data))
-           {
-             ++errors;
-           }
+        {
+          lt_dlloader *next = loader->next;
+          lt_user_data data = loader->dlloader_data;
+          if (loader->dlloader_exit && loader->dlloader_exit (data))
+            {
+              ++errors;
+            }
 
-         LT_DLMEM_REASSIGN (loader, next);
-       }
+          LT_DLMEM_REASSIGN (loader, next);
+        }
       loaders = 0;
     }
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
   return errors;
 }
@@ -2341,15 +2383,15 @@
      lt_dlhandle *handle;
      const char *filename;
 {
-  lt_dlhandle   cur;
-  lt_dlloader   *loader;
-  const char   *saved_error;
-  int           errors         = 0;
+  lt_dlhandle cur;
+  lt_dlloader *loader;
+  const char *saved_error;
+  int errors = 0;
 
   LT_DLMUTEX_GETERROR (saved_error);
   LT_DLMUTEX_LOCK ();
 
-  cur   = handles;
+  cur = handles;
   loader = loaders;
 
   /* check whether the module was already opened */
@@ -2357,15 +2399,15 @@
     {
       /* try to dlopen the program itself? */
       if (!cur->info.filename && !filename)
-       {
-         break;
-       }
+        {
+          break;
+        }
 
       if (cur->info.filename && filename
-         && strcmp (cur->info.filename, filename) == 0)
-       {
-         break;
-       }
+          && strcmp (cur->info.filename, filename) == 0)
+        {
+          break;
+        }
 
       cur = cur->next;
     }
@@ -2381,23 +2423,23 @@
   if (filename)
     {
       /* Comment out the check of file permissions using access.
-        This call seems to always return -1 with error EACCES.
-      */
+         This call seems to always return -1 with error EACCES.
+       */
       /* We need to catch missing file errors early so that
-        file_not_found() can detect what happened.
-      if (access (filename, R_OK) != 0)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
-         ++errors;
-         goto done;
-       } */
+         file_not_found() can detect what happened.
+         if (access (filename, R_OK) != 0)
+         {
+         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
+         ++errors;
+         goto done;
+         } */
 
       cur->info.filename = lt_estrdup (filename);
       if (!cur->info.filename)
-       {
-         ++errors;
-         goto done;
-       }
+        {
+          ++errors;
+          goto done;
+        }
     }
   else
     {
@@ -2411,9 +2453,9 @@
       cur->module = loader->module_open (data, filename);
 
       if (cur->module != 0)
-       {
-         break;
-       }
+        {
+          break;
+        }
       loader = loader->next;
     }
 
@@ -2424,10 +2466,10 @@
       goto done;
     }
 
-  cur->loader  = loader;
+  cur->loader = loader;
   LT_DLMUTEX_SETERROR (saved_error);
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
 
   return errors;
@@ -2440,10 +2482,10 @@
      const char *dirname;
      const char *dlname;
 {
-  int      error       = 0;
-  char     *filename   = 0;
-  size_t   filename_len        = 0;
-  size_t   dirname_len = LT_STRLEN (dirname);
+  int error = 0;
+  char *filename = 0;
+  size_t filename_len = 0;
+  size_t dirname_len = LT_STRLEN (dirname);
 
   assert (handle);
   assert (dirname);
@@ -2455,13 +2497,13 @@
 #endif
 
   if (dirname_len > 0)
-    if (dirname[dirname_len -1] == '/')
+    if (dirname[dirname_len - 1] == '/')
       --dirname_len;
   filename_len = dirname_len + 1 + LT_STRLEN (dlname);
 
   /* Allocate memory, and combine DIRNAME and MODULENAME into it.
      The PREFIX (if any) is handled below.  */
-  filename  = LT_EMALLOC (char, dirname_len + 1 + filename_len + 1);
+  filename = LT_EMALLOC (char, dirname_len + 1 + filename_len + 1);
   if (!filename)
     return 1;
 
@@ -2473,7 +2515,7 @@
   if (prefix)
     {
       error += tryall_dlopen_module (handle,
-                                    (const char *) 0, prefix, filename);
+                                     (const char *) 0, prefix, filename);
     }
   else if (tryall_dlopen (handle, filename) != 0)
     {
@@ -2506,24 +2548,23 @@
     {
       /* try to open the installed module */
       if (installed && libdir)
-       {
-         if (tryall_dlopen_module (handle,
-                                   (const char *) 0, libdir, dlname) == 0)
-           return 0;
-       }
+        {
+          if (tryall_dlopen_module (handle,
+                                    (const char *) 0, libdir, dlname) == 0)
+            return 0;
+        }
 
       /* try to open the not-installed module */
       if (!installed)
-       {
-         if (tryall_dlopen_module (handle, dir, objdir, dlname) == 0)
-           return 0;
-       }
+        {
+          if (tryall_dlopen_module (handle, dir, objdir, dlname) == 0)
+            return 0;
+        }
 
       /* maybe it was moved to another directory */
       {
-         if (tryall_dlopen_module (handle,
-                                   (const char *) 0, dir, dlname) == 0)
-           return 0;
+        if (tryall_dlopen_module (handle, (const char *) 0, dir, dlname) == 0)
+          return 0;
       }
     }
 
@@ -2541,7 +2582,7 @@
   assert (path && *path);
   assert (pcanonical);
 
-  canonical = LT_EMALLOC (char, 1+ LT_STRLEN (path));
+  canonical = LT_EMALLOC (char, 1 + LT_STRLEN (path));
   if (!canonical)
     return 1;
 
@@ -2550,38 +2591,38 @@
     size_t src;
     for (src = 0; path[src] != LT_EOS_CHAR; ++src)
       {
-       /* Path separators are not copied to the beginning or end of
-          the destination, or if another separator would follow
-          immediately.  */
-       if (path[src] == LT_PATHSEP_CHAR)
-         {
-           if ((dest == 0)
-               || (path[1+ src] == LT_PATHSEP_CHAR)
-               || (path[1+ src] == LT_EOS_CHAR))
-             continue;
-         }
+        /* Path separators are not copied to the beginning or end of
+           the destination, or if another separator would follow
+           immediately.  */
+        if (path[src] == LT_PATHSEP_CHAR)
+          {
+            if ((dest == 0)
+                || (path[1 + src] == LT_PATHSEP_CHAR)
+                || (path[1 + src] == LT_EOS_CHAR))
+              continue;
+          }
 
-       /* Anything other than a directory separator is copied verbatim.  */
-       if ((path[src] != '/')
+        /* Anything other than a directory separator is copied verbatim.  */
+        if ((path[src] != '/')
 #ifdef LT_DIRSEP_CHAR
-           && (path[src] != LT_DIRSEP_CHAR)
+            && (path[src] != LT_DIRSEP_CHAR)
 #endif
-           )
-         {
-           canonical[dest++] = path[src];
-         }
-       /* Directory separators are converted and copied only if they are
-          not at the end of a path -- i.e. before a path separator or
-          NULL terminator.  */
-       else if ((path[1+ src] != LT_PATHSEP_CHAR)
-                && (path[1+ src] != LT_EOS_CHAR)
+          )
+          {
+            canonical[dest++] = path[src];
+          }
+        /* Directory separators are converted and copied only if they are
+           not at the end of a path -- i.e. before a path separator or
+           NULL terminator.  */
+        else if ((path[1 + src] != LT_PATHSEP_CHAR)
+                 && (path[1 + src] != LT_EOS_CHAR)
 #ifdef LT_DIRSEP_CHAR
-                && (path[1+ src] != LT_DIRSEP_CHAR)
+                 && (path[1 + src] != LT_DIRSEP_CHAR)
 #endif
-                && (path[1+ src] != '/'))
-         {
-           canonical[dest++] = '/';
-         }
+                 && (path[1 + src] != '/'))
+          {
+            canonical[dest++] = '/';
+          }
       }
 
     /* Add an end-of-string marker at the end.  */
@@ -2609,14 +2650,14 @@
   if ((error = argz_create_sep (path, LT_PATHSEP_CHAR, pargz, pargz_len)))
     {
       switch (error)
-       {
-       case ENOMEM:
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
-         break;
-       default:
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
-         break;
-       }
+        {
+        case ENOMEM:
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
+          break;
+        default:
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
+          break;
+        }
 
       return 1;
     }
@@ -2636,13 +2677,13 @@
      lt_ptr data1;
      lt_ptr data2;
 {
-  int   result         = 0;
-  int   filenamesize   = 0;
-  size_t lenbase       = LT_STRLEN (base_name);
-  size_t argz_len      = 0;
-  char *argz           = 0;
-  char *filename       = 0;
-  char *canonical      = 0;
+  int result = 0;
+  int filenamesize = 0;
+  size_t lenbase = LT_STRLEN (base_name);
+  size_t argz_len = 0;
+  char *argz = 0;
+  char *filename = 0;
+  char *canonical = 0;
 
   LT_DLMUTEX_LOCK ();
 
@@ -2662,35 +2703,35 @@
     char *dir_name = 0;
     while ((dir_name = argz_next (argz, argz_len, dir_name)))
       {
-       size_t lendir = LT_STRLEN (dir_name);
+        size_t lendir = LT_STRLEN (dir_name);
 
-       if (lendir +1 +lenbase >= filenamesize)
-       {
-         LT_DLFREE (filename);
-         filenamesize  = lendir +1 +lenbase +1; /* "/d" + '/' + "f" + '\0' */
-         filename      = LT_EMALLOC (char, filenamesize);
-         if (!filename)
-           goto cleanup;
-       }
+        if (lendir + 1 + lenbase >= filenamesize)
+          {
+            LT_DLFREE (filename);
+            filenamesize = lendir + 1 + lenbase + 1;    /* "/d" + '/' + "f" + 
'\0' */
+            filename = LT_EMALLOC (char, filenamesize);
+            if (!filename)
+              goto cleanup;
+          }
 
-       assert (filenamesize > lendir);
-       strcpy (filename, dir_name);
+        assert (filenamesize > lendir);
+        strcpy (filename, dir_name);
 
-       if (base_name && *base_name)
-         {
-           if (filename[lendir -1] != '/')
-             filename[lendir++] = '/';
-           strcpy (filename +lendir, base_name);
-         }
+        if (base_name && *base_name)
+          {
+            if (filename[lendir - 1] != '/')
+              filename[lendir++] = '/';
+            strcpy (filename + lendir, base_name);
+          }
 
-       if ((result = (*func) (filename, data1, data2)))
-         {
-           break;
-         }
+        if ((result = (*func) (filename, data1, data2)))
+          {
+            break;
+          }
       }
   }
 
- cleanup:
+cleanup:
   LT_DLFREE (argz);
   LT_DLFREE (canonical);
   LT_DLFREE (filename);
@@ -2709,9 +2750,9 @@
      lt_ptr data1;
      lt_ptr data2;
 {
-  char      **pdir     = (char **) data1;
-  FILE      **pfile    = (FILE **) data2;
-  int       is_done    = 0;
+  char **pdir = (char **) data1;
+  FILE **pfile = (FILE **) data2;
+  int is_done = 0;
 
   assert (filename && *filename);
   assert (pdir);
@@ -2722,10 +2763,10 @@
       char *dirend = strrchr (filename, '/');
 
       if (dirend > filename)
-       *dirend   = LT_EOS_CHAR;
+        *dirend = LT_EOS_CHAR;
 
       LT_DLFREE (*pdir);
-      *pdir   = lt_estrdup (filename);
+      *pdir = lt_estrdup (filename);
       is_done = (*pdir == 0) ? -1 : 1;
     }
 
@@ -2751,8 +2792,8 @@
      lt_ptr data;
      lt_ptr ignored;
 {
-  lt_dlhandle  *handle         = (lt_dlhandle *) data;
-  int          notfound        = access (filename, R_OK);
+  lt_dlhandle *handle = (lt_dlhandle *) data;
+  int notfound = access (filename, R_OK);
 
   /* Bail out if file cannot be read...  */
   if (notfound)
@@ -2778,7 +2819,7 @@
     return 0;
 
   if (!foreach_dirinpath (search_path, base_name, find_handle_callback,
-                         handle, 0))
+                          handle, 0))
     return 0;
 
   return handle;
@@ -2790,12 +2831,12 @@
      char *deplibs;
 {
 #if LTDL_DLOPEN_DEPLIBS
-  char *p, *save_search_path = 0;
-  int   depcount = 0;
-  int  i;
-  char **names = 0;
+  char *p, *save_search_path = 0;
+  int depcount = 0;
+  int i;
+  char **names = 0;
 #endif
-  int  errors = 0;
+  int errors = 0;
 
   handle->depcount = 0;
 
@@ -2811,7 +2852,7 @@
     {
       save_search_path = lt_estrdup (user_search_path);
       if (!save_search_path)
-       goto cleanup;
+        goto cleanup;
     }
 
   /* extract search paths and count deplibs */
@@ -2819,34 +2860,34 @@
   while (*p)
     {
       if (!isspace ((int) *p))
-       {
-         char *end = p+1;
-         while (*end && !isspace((int) *end))
-           {
-             ++end;
-           }
+        {
+          char *end = p + 1;
+          while (*end && !isspace ((int) *end))
+            {
+              ++end;
+            }
 
-         if (strncmp(p, "-L", 2) == 0 || strncmp(p, "-R", 2) == 0)
-           {
-             char save = *end;
-             *end = 0; /* set a temporary string terminator */
-             if (lt_dladdsearchdir(p+2))
-               {
-                 goto cleanup;
-               }
-             *end = save;
-           }
-         else
-           {
-             ++depcount;
-           }
+          if (strncmp (p, "-L", 2) == 0 || strncmp (p, "-R", 2) == 0)
+            {
+              char save = *end;
+              *end = 0;         /* set a temporary string terminator */
+              if (lt_dladdsearchdir (p + 2))
+                {
+                  goto cleanup;
+                }
+              *end = save;
+            }
+          else
+            {
+              ++depcount;
+            }
 
-         p = end;
-       }
+          p = end;
+        }
       else
-       {
-         ++p;
-       }
+        {
+          ++p;
+        }
     }
 
   /* restore the old search path */
@@ -2861,7 +2902,7 @@
       goto cleanup;
     }
 
-  names = LT_EMALLOC (char *, depcount * sizeof (char*));
+  names = LT_EMALLOC (char *, depcount * sizeof (char *));
   if (!names)
     goto cleanup;
 
@@ -2871,40 +2912,40 @@
   while (*p)
     {
       if (isspace ((int) *p))
-       {
-         ++p;
-       }
+        {
+          ++p;
+        }
       else
-       {
-         char *end = p+1;
-         while (*end && !isspace ((int) *end))
-           {
-             ++end;
-           }
+        {
+          char *end = p + 1;
+          while (*end && !isspace ((int) *end))
+            {
+              ++end;
+            }
 
-         if (strncmp(p, "-L", 2) != 0 && strncmp(p, "-R", 2) != 0)
-           {
-             char *name;
-             char save = *end;
-             *end = 0; /* set a temporary string terminator */
-             if (strncmp(p, "-l", 2) == 0)
-               {
-                 size_t name_len = 3+ /* "lib" */ LT_STRLEN (p + 2);
-                 name = LT_EMALLOC (char, 1+ name_len);
-                 if (name)
-                   sprintf (name, "lib%s", p+2);
-               }
-             else
-               name = lt_estrdup(p);
+          if (strncmp (p, "-L", 2) != 0 && strncmp (p, "-R", 2) != 0)
+            {
+              char *name;
+              char save = *end;
+              *end = 0;         /* set a temporary string terminator */
+              if (strncmp (p, "-l", 2) == 0)
+                {
+                  size_t name_len = 3 + /* "lib" */ LT_STRLEN (p + 2);
+                  name = LT_EMALLOC (char, 1 + name_len);
+                  if (name)
+                    sprintf (name, "lib%s", p + 2);
+                }
+              else
+                name = lt_estrdup (p);
 
-             if (!name)
-               goto cleanup_names;
+              if (!name)
+                goto cleanup_names;
 
-             names[depcount++] = name;
-             *end = save;
-           }
-         p = end;
-       }
+              names[depcount++] = name;
+              *end = save;
+            }
+          p = end;
+        }
     }
 
   /* load the deplibs (in reverse order)
@@ -2914,32 +2955,32 @@
      later on if the loaded module cannot resolve all of its symbols.  */
   if (depcount)
     {
-      int      j = 0;
+      int j = 0;
 
-      handle->deplibs = (lt_dlhandle*) LT_EMALLOC (lt_dlhandle *, depcount);
+      handle->deplibs = (lt_dlhandle *) LT_EMALLOC (lt_dlhandle *, depcount);
       if (!handle->deplibs)
-       goto cleanup;
+        goto cleanup;
 
       for (i = 0; i < depcount; ++i)
-       {
-         handle->deplibs[j] = lt_dlopenext(names[depcount-1-i]);
-         if (handle->deplibs[j])
-           {
-             ++j;
-           }
-       }
+        {
+          handle->deplibs[j] = lt_dlopenext (names[depcount - 1 - i]);
+          if (handle->deplibs[j])
+            {
+              ++j;
+            }
+        }
 
-      handle->depcount = j;    /* Number of successfully loaded deplibs */
-      errors           = 0;
+      handle->depcount = j;     /* Number of successfully loaded deplibs */
+      errors = 0;
     }
 
- cleanup_names:
+cleanup_names:
   for (i = 0; i < depcount; ++i)
     {
       LT_DLFREE (names[i]);
     }
 
- cleanup:
+cleanup:
   LT_DLFREE (names);
 #endif
 
@@ -2956,12 +2997,12 @@
   if (handle->depcount)
     {
       for (i = 0; i < handle->depcount; ++i)
-       {
-         if (!LT_DLIS_RESIDENT (handle->deplibs[i]))
-           {
-             errors += lt_dlclose (handle->deplibs[i]);
-           }
-       }
+        {
+          if (!LT_DLIS_RESIDENT (handle->deplibs[i]))
+            {
+              errors += lt_dlclose (handle->deplibs[i]);
+            }
+        }
     }
 
   return errors;
@@ -2974,8 +3015,8 @@
 {
   /* remove the leading and trailing "'" from str
      and store the result in dest */
-  const char *end   = strrchr (str, '\'');
-  size_t len       = LT_STRLEN (str);
+  const char *end = strrchr (str, '\'');
+  size_t len = LT_STRLEN (str);
   char *tmp;
 
   LT_DLFREE (*dest);
@@ -2984,10 +3025,10 @@
     {
       tmp = LT_EMALLOC (char, end - str);
       if (!tmp)
-       return 1;
+        return 1;
 
-      strncpy(tmp, &str[1], (end - str) - 1);
-      tmp[len-3] = LT_EOS_CHAR;
+      strncpy (tmp, &str[1], (end - str) - 1);
+      tmp[len - 3] = LT_EOS_CHAR;
       *dest = tmp;
     }
   else
@@ -3018,14 +3059,14 @@
      lt_dlhandle *phandle;
      const char *filename;
 {
-  const char * ext             = 0;
-  const char * saved_error     = 0;
-  char *       canonical       = 0;
-  char *       base_name       = 0;
-  char *       dir             = 0;
-  char *       name            = 0;
-  int          errors          = 0;
-  lt_dlhandle  newhandle;
+  const char *ext = 0;
+  const char *saved_error = 0;
+  char *canonical = 0;
+  char *base_name = 0;
+  char *dir = 0;
+  char *name = 0;
+  int errors = 0;
+  lt_dlhandle newhandle;
 
   assert (phandle);
   assert (*phandle == 0);
@@ -3037,19 +3078,19 @@
     {
       *phandle = (lt_dlhandle) LT_EMALLOC (struct lt_dlhandle_struct, 1);
       if (*phandle == 0)
-       return 1;
+        return 1;
 
-      memset (*phandle, 0, sizeof(struct lt_dlhandle_struct));
-      newhandle        = *phandle;
+      memset (*phandle, 0, sizeof (struct lt_dlhandle_struct));
+      newhandle = *phandle;
 
       /* lt_dlclose()ing yourself is very bad!  Disallow it.  */
       LT_DLSET_FLAG (*phandle, LT_DLRESIDENT_FLAG);
 
       if (tryall_dlopen (&newhandle, 0) != 0)
-       {
-         LT_DLFREE (*phandle);
-         return 1;
-       }
+        {
+          LT_DLFREE (*phandle);
+          return 1;
+        }
 
       goto register_handle;
     }
@@ -3069,14 +3110,14 @@
   base_name = strrchr (canonical, '/');
   if (base_name)
     {
-      size_t dirlen = (1+ base_name) - canonical;
+      size_t dirlen = (1 + base_name) - canonical;
 
-      dir = LT_EMALLOC (char, 1+ dirlen);
+      dir = LT_EMALLOC (char, 1 + dirlen);
       if (!dir)
-       {
-         ++errors;
-         goto cleanup;
-       }
+        {
+          ++errors;
+          goto cleanup;
+        }
 
       strncpy (dir, canonical, dirlen);
       dir[dirlen] = LT_EOS_CHAR;
@@ -3093,41 +3134,41 @@
   if (ext && strcmp (ext, archive_ext) == 0)
     {
       /* this seems to be a libtool module */
-      FILE *   file     = 0;
-      char *   dlname   = 0;
-      char *   old_name = 0;
-      char *   libdir   = 0;
-      char *   deplibs  = 0;
-      char *    line    = 0;
-      size_t   line_len;
+      FILE *file = 0;
+      char *dlname = 0;
+      char *old_name = 0;
+      char *libdir = 0;
+      char *deplibs = 0;
+      char *line = 0;
+      size_t line_len;
 
       /* if we can't find the installed flag, it is probably an
-        installed libtool archive, produced with an old version
-        of libtool */
-      int      installed = 1;
+         installed libtool archive, produced with an old version
+         of libtool */
+      int installed = 1;
 
       /* extract the module name from the file name */
       name = LT_EMALLOC (char, ext - base_name + 1);
       if (!name)
-       {
-         ++errors;
-         goto cleanup;
-       }
+        {
+          ++errors;
+          goto cleanup;
+        }
 
       /* canonicalize the module name */
       {
         size_t i;
         for (i = 0; i < ext - base_name; ++i)
-         {
-           if (isalnum ((int)(base_name[i])))
-             {
-               name[i] = base_name[i];
-             }
-           else
-             {
-               name[i] = '_';
-             }
-         }
+          {
+            if (isalnum ((int) (base_name[i])))
+              {
+                name[i] = base_name[i];
+              }
+            else
+              {
+                name[i] = '_';
+              }
+          }
         name[ext - base_name] = LT_EOS_CHAR;
       }
 
@@ -3136,146 +3177,145 @@
          prescribed paths.  Otherwise (or in any case if the module was not
          yet found) try opening just the module name as passed.  */
       if (!dir)
-       {
-         const char *search_path;
+        {
+          const char *search_path;
 
-         LT_DLMUTEX_LOCK ();
-         search_path = user_search_path;
-         if (search_path)
-           file = find_file (user_search_path, base_name, &dir);
-         LT_DLMUTEX_UNLOCK ();
+          LT_DLMUTEX_LOCK ();
+          search_path = user_search_path;
+          if (search_path)
+            file = find_file (user_search_path, base_name, &dir);
+          LT_DLMUTEX_UNLOCK ();
 
-         if (!file)
-           {
-             search_path = getenv (LTDL_SEARCHPATH_VAR);
-             if (search_path)
-               file = find_file (search_path, base_name, &dir);
-           }
+          if (!file)
+            {
+              search_path = getenv (LTDL_SEARCHPATH_VAR);
+              if (search_path)
+                file = find_file (search_path, base_name, &dir);
+            }
 
 #ifdef LTDL_SHLIBPATH_VAR
-         if (!file)
-           {
-             search_path = getenv (LTDL_SHLIBPATH_VAR);
-             if (search_path)
-               file = find_file (search_path, base_name, &dir);
-           }
+          if (!file)
+            {
+              search_path = getenv (LTDL_SHLIBPATH_VAR);
+              if (search_path)
+                file = find_file (search_path, base_name, &dir);
+            }
 #endif
 #ifdef LTDL_SYSSEARCHPATH
-         if (!file && sys_search_path)
-           {
-             file = find_file (sys_search_path, base_name, &dir);
-           }
+          if (!file && sys_search_path)
+            {
+              file = find_file (sys_search_path, base_name, &dir);
+            }
 #endif
-       }
+        }
       if (!file)
-       {
-         file = fopen (filename, LT_READTEXT_MODE);
-       }
+        {
+          file = fopen (filename, LT_READTEXT_MODE);
+        }
 
       /* If we didn't find the file by now, it really isn't there.  Set
-        the status flag, and bail out.  */
+         the status flag, and bail out.  */
       if (!file)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
-         ++errors;
-         goto cleanup;
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (FILE_NOT_FOUND));
+          ++errors;
+          goto cleanup;
+        }
 
       line_len = LT_FILENAME_MAX;
       line = LT_EMALLOC (char, line_len);
       if (!line)
-       {
-         fclose (file);
-         ++errors;
-         goto cleanup;
-       }
+        {
+          fclose (file);
+          ++errors;
+          goto cleanup;
+        }
 
       /* read the .la file */
       while (!feof (file))
-       {
-         if (!fgets (line, (int) line_len, file))
-           {
-             break;
-           }
+        {
+          if (!fgets (line, (int) line_len, file))
+            {
+              break;
+            }
 
-         /* Handle the case where we occasionally need to read a line
-            that is longer than the initial buffer size.  */
-         while ((line[LT_STRLEN(line) -1] != '\n') && (!feof (file)))
-           {
-             line = LT_DLREALLOC (char, line, line_len *2);
-             if (!fgets (&line[line_len -1], (int) line_len +1, file))
-               {
-                 break;
-               }
-             line_len *= 2;
-           }
+          /* Handle the case where we occasionally need to read a line
+             that is longer than the initial buffer size.  */
+          while ((line[LT_STRLEN (line) - 1] != '\n') && (!feof (file)))
+            {
+              line = LT_DLREALLOC (char, line, line_len * 2);
+              if (!fgets (&line[line_len - 1], (int) line_len + 1, file))
+                {
+                  break;
+                }
+              line_len *= 2;
+            }
 
-         if (line[0] == '\n' || line[0] == '#')
-           {
-             continue;
-           }
+          if (line[0] == '\n' || line[0] == '#')
+            {
+              continue;
+            }
 
 #undef  STR_DLNAME
 #define STR_DLNAME     "dlname="
-         if (strncmp (line, STR_DLNAME, sizeof (STR_DLNAME) - 1) == 0)
-           {
-             errors += trim (&dlname, &line[sizeof (STR_DLNAME) - 1]);
-           }
+          if (strncmp (line, STR_DLNAME, sizeof (STR_DLNAME) - 1) == 0)
+            {
+              errors += trim (&dlname, &line[sizeof (STR_DLNAME) - 1]);
+            }
 
 #undef  STR_OLD_LIBRARY
 #define STR_OLD_LIBRARY        "old_library="
-         else if (strncmp (line, STR_OLD_LIBRARY,
-                           sizeof (STR_OLD_LIBRARY) - 1) == 0)
-           {
-             errors += trim (&old_name, &line[sizeof (STR_OLD_LIBRARY) - 1]);
-           }
+          else if (strncmp (line, STR_OLD_LIBRARY,
+                            sizeof (STR_OLD_LIBRARY) - 1) == 0)
+            {
+              errors += trim (&old_name, &line[sizeof (STR_OLD_LIBRARY) - 1]);
+            }
 #undef  STR_LIBDIR
 #define STR_LIBDIR     "libdir="
-         else if (strncmp (line, STR_LIBDIR, sizeof (STR_LIBDIR) - 1) == 0)
-           {
-             errors += trim (&libdir, &line[sizeof(STR_LIBDIR) - 1]);
-           }
+          else if (strncmp (line, STR_LIBDIR, sizeof (STR_LIBDIR) - 1) == 0)
+            {
+              errors += trim (&libdir, &line[sizeof (STR_LIBDIR) - 1]);
+            }
 
 #undef  STR_DL_DEPLIBS
 #define STR_DL_DEPLIBS "dependency_libs="
-         else if (strncmp (line, STR_DL_DEPLIBS,
-                           sizeof (STR_DL_DEPLIBS) - 1) == 0)
-           {
-             errors += trim (&deplibs, &line[sizeof (STR_DL_DEPLIBS) - 1]);
-           }
-         else if (strcmp (line, "installed=yes\n") == 0)
-           {
-             installed = 1;
-           }
-         else if (strcmp (line, "installed=no\n") == 0)
-           {
-             installed = 0;
-           }
+          else if (strncmp (line, STR_DL_DEPLIBS,
+                            sizeof (STR_DL_DEPLIBS) - 1) == 0)
+            {
+              errors += trim (&deplibs, &line[sizeof (STR_DL_DEPLIBS) - 1]);
+            }
+          else if (strcmp (line, "installed=yes\n") == 0)
+            {
+              installed = 1;
+            }
+          else if (strcmp (line, "installed=no\n") == 0)
+            {
+              installed = 0;
+            }
 
 #undef  STR_LIBRARY_NAMES
 #define STR_LIBRARY_NAMES "library_names="
-         else if (! dlname && strncmp (line, STR_LIBRARY_NAMES,
-                                       sizeof (STR_LIBRARY_NAMES) - 1) == 0)
-           {
-             char *last_libname;
-             errors += trim (&dlname, &line[sizeof (STR_LIBRARY_NAMES) - 1]);
-             if (!errors
-                 && dlname
-                 && (last_libname = strrchr (dlname, ' ')) != 0)
-               {
-                 last_libname = lt_estrdup (last_libname + 1);
-                 if (!last_libname)
-                   {
-                     ++errors;
-                     goto cleanup;
-                   }
-                 LT_DLMEM_REASSIGN (dlname, last_libname);
-               }
-           }
+          else if (!dlname && strncmp (line, STR_LIBRARY_NAMES,
+                                       sizeof (STR_LIBRARY_NAMES) - 1) == 0)
+            {
+              char *last_libname;
+              errors += trim (&dlname, &line[sizeof (STR_LIBRARY_NAMES) - 1]);
+              if (!errors
+                  && dlname && (last_libname = strrchr (dlname, ' ')) != 0)
+                {
+                  last_libname = lt_estrdup (last_libname + 1);
+                  if (!last_libname)
+                    {
+                      ++errors;
+                      goto cleanup;
+                    }
+                  LT_DLMEM_REASSIGN (dlname, last_libname);
+                }
+            }
 
-         if (errors)
-           break;
-       }
+          if (errors)
+            break;
+        }
 
       fclose (file);
       LT_DLFREE (line);
@@ -3283,105 +3323,106 @@
       /* allocate the handle */
       *phandle = (lt_dlhandle) LT_EMALLOC (struct lt_dlhandle_struct, 1);
       if (*phandle == 0)
-       ++errors;
+        ++errors;
 
       if (errors)
-       {
-         free_vars (dlname, old_name, libdir, deplibs);
-         LT_DLFREE (*phandle);
-         goto cleanup;
-       }
+        {
+          free_vars (dlname, old_name, libdir, deplibs);
+          LT_DLFREE (*phandle);
+          goto cleanup;
+        }
 
       assert (*phandle);
 
-      memset (*phandle, 0, sizeof(struct lt_dlhandle_struct));
+      memset (*phandle, 0, sizeof (struct lt_dlhandle_struct));
       if (load_deplibs (*phandle, deplibs) == 0)
-       {
-         newhandle = *phandle;
-         /* find_module may replace newhandle */
-         if (find_module (&newhandle, dir, libdir, dlname, old_name, 
installed))
-           {
-             unload_deplibs (*phandle);
-             ++errors;
-           }
-       }
+        {
+          newhandle = *phandle;
+          /* find_module may replace newhandle */
+          if (find_module
+              (&newhandle, dir, libdir, dlname, old_name, installed))
+            {
+              unload_deplibs (*phandle);
+              ++errors;
+            }
+        }
       else
-       {
-         ++errors;
-       }
+        {
+          ++errors;
+        }
 
       free_vars (dlname, old_name, libdir, deplibs);
       if (errors)
-       {
-         LT_DLFREE (*phandle);
-         goto cleanup;
-       }
+        {
+          LT_DLFREE (*phandle);
+          goto cleanup;
+        }
 
       if (*phandle != newhandle)
-       {
-         unload_deplibs (*phandle);
-       }
+        {
+          unload_deplibs (*phandle);
+        }
     }
   else
     {
       /* not a libtool module */
       *phandle = (lt_dlhandle) LT_EMALLOC (struct lt_dlhandle_struct, 1);
       if (*phandle == 0)
-       {
-         ++errors;
-         goto cleanup;
-       }
+        {
+          ++errors;
+          goto cleanup;
+        }
 
       memset (*phandle, 0, sizeof (struct lt_dlhandle_struct));
       newhandle = *phandle;
 
       /* If the module has no directory name component, try to find it
-        first in user_search_path and then other prescribed paths.
-        Otherwise (or in any case if the module was not yet found) try
-        opening just the module name as passed.  */
+         first in user_search_path and then other prescribed paths.
+         Otherwise (or in any case if the module was not yet found) try
+         opening just the module name as passed.  */
       if ((dir || (!find_handle (user_search_path, base_name, &newhandle)
-                  && !find_handle (getenv (LTDL_SEARCHPATH_VAR), base_name,
-                                   &newhandle)
+                   && !find_handle (getenv (LTDL_SEARCHPATH_VAR), base_name,
+                                    &newhandle)
 #ifdef LTDL_SHLIBPATH_VAR
-                  && !find_handle (getenv (LTDL_SHLIBPATH_VAR), base_name,
-                                   &newhandle)
+                   && !find_handle (getenv (LTDL_SHLIBPATH_VAR), base_name,
+                                    &newhandle)
 #endif
 #ifdef LTDL_SYSSEARCHPATH
-                  && !find_handle (sys_search_path, base_name, &newhandle)
+                   && !find_handle (sys_search_path, base_name, &newhandle)
 #endif
-                  )))
-       {
+           )))
+        {
           if (tryall_dlopen (&newhandle, filename) != 0)
             {
               newhandle = NULL;
             }
-       }
+        }
 
       if (!newhandle)
-       {
-         LT_DLFREE (*phandle);
-         ++errors;
-         goto cleanup;
-       }
+        {
+          LT_DLFREE (*phandle);
+          ++errors;
+          goto cleanup;
+        }
     }
 
- register_handle:
+register_handle:
   LT_DLMEM_REASSIGN (*phandle, newhandle);
 
   if ((*phandle)->info.ref_count == 0)
     {
-      (*phandle)->info.ref_count       = 1;
+      (*phandle)->info.ref_count = 1;
       LT_DLMEM_REASSIGN ((*phandle)->info.name, name);
 
       LT_DLMUTEX_LOCK ();
-      (*phandle)->next         = handles;
-      handles                  = *phandle;
+      (*phandle)->next = handles;
+      handles = *phandle;
       LT_DLMUTEX_UNLOCK ();
     }
 
   LT_DLMUTEX_SETERROR (saved_error);
 
- cleanup:
+cleanup:
   LT_DLFREE (dir);
   LT_DLFREE (name);
   LT_DLFREE (canonical);
@@ -3425,11 +3466,11 @@
 lt_dlopenext (filename)
      const char *filename;
 {
-  lt_dlhandle  handle          = 0;
-  char *       tmp             = 0;
-  char *       ext             = 0;
-  size_t       len;
-  int          errors          = 0;
+  lt_dlhandle handle = 0;
+  char *tmp = 0;
+  char *ext = 0;
+  size_t len;
+  int errors = 0;
 
   if (!filename)
     {
@@ -3445,7 +3486,7 @@
      to try appending additional extensions.  */
   if (ext && ((strcmp (ext, archive_ext) == 0)
 #ifdef LTDL_SHLIB_EXT
-             || (strcmp (ext, shlib_ext) == 0)
+              || (strcmp (ext, shlib_ext) == 0)
 #endif
       ))
     {
@@ -3479,7 +3520,7 @@
       LT_DLFREE (tmp);
       tmp = LT_EMALLOC (char, len + LT_STRLEN (shlib_ext) + 1);
       if (!tmp)
-       return 0;
+        return 0;
 
       strcpy (tmp, filename);
     }
@@ -3488,7 +3529,7 @@
       tmp[len] = LT_EOS_CHAR;
     }
 
-  strcat(tmp, shlib_ext);
+  strcat (tmp, shlib_ext);
   errors = try_dlopen (&handle, tmp);
 
   /* As before, if the file was found but loading failed, return now
@@ -3520,14 +3561,14 @@
   if ((error = argz_insert (pargz, pargz_len, before, entry)))
     {
       switch (error)
-       {
-       case ENOMEM:
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
-         break;
-       default:
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
-         break;
-       }
+        {
+        case ENOMEM:
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (NO_MEMORY));
+          break;
+        default:
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (UNKNOWN));
+          break;
+        }
       return 1;
     }
 
@@ -3549,10 +3590,12 @@
   if (*pargz)
     while ((before = argz_next (*pargz, *pargz_len, before)))
       {
-       int cmp = strcmp (entry, before);
+        int cmp = strcmp (entry, before);
 
-       if (cmp < 0)  break;
-       if (cmp == 0) return 0; /* No duplicates! */
+        if (cmp < 0)
+          break;
+        if (cmp == 0)
+          return 0;             /* No duplicates! */
       }
 
   return lt_argz_insert (pargz, pargz_len, before, entry);
@@ -3565,26 +3608,26 @@
      const char *dirnam;
      struct dirent *dp;
 {
-  char   *buf      = 0;
-  size_t buf_len    = 0;
-  char   *end      = 0;
+  char *buf = 0;
+  size_t buf_len = 0;
+  char *end = 0;
   size_t end_offset = 0;
-  size_t dir_len    = 0;
-  int    errors            = 0;
+  size_t dir_len = 0;
+  int errors = 0;
 
   assert (pargz);
   assert (pargz_len);
   assert (dp);
 
   dir_len = LT_STRLEN (dirnam);
-  end     = dp->d_name + LT_D_NAMLEN(dp);
+  end = dp->d_name + LT_D_NAMLEN (dp);
 
   /* Ignore version numbers.  */
   {
     char *p;
-    for (p = end; p -1 > dp->d_name; --p)
+    for (p = end; p - 1 > dp->d_name; --p)
       if (strchr (".0123456789", p[-1]) == 0)
-       break;
+        break;
 
     if (*p == '.')
       end = p;
@@ -3593,25 +3636,25 @@
   /* Ignore filename extension.  */
   {
     char *p;
-    for (p = end -1; p > dp->d_name; --p)
+    for (p = end - 1; p > dp->d_name; --p)
       if (*p == '.')
-       {
-         end = p;
-         break;
-       }
+        {
+          end = p;
+          break;
+        }
   }
 
   /* Prepend the directory name.  */
-  end_offset   = end - dp->d_name;
-  buf_len      = dir_len + 1+ end_offset;
-  buf          = LT_EMALLOC (char, 1+ buf_len);
+  end_offset = end - dp->d_name;
+  buf_len = dir_len + 1 + end_offset;
+  buf = LT_EMALLOC (char, 1 + buf_len);
   if (!buf)
     return ++errors;
 
   assert (buf);
 
-  strcpy  (buf, dirnam);
-  strcat  (buf, "/");
+  strcpy (buf, dirnam);
+  strcat (buf, "/");
   strncat (buf, dp->d_name, end_offset);
   buf[buf_len] = LT_EOS_CHAR;
 
@@ -3630,26 +3673,26 @@
      char **pargz;
      size_t *pargz_len;
 {
-  DIR  *dirp     = 0;
-  int    errors          = 0;
+  DIR *dirp = 0;
+  int errors = 0;
 
   assert (dirnam && *dirnam);
   assert (pargz);
   assert (pargz_len);
-  assert (dirnam[LT_STRLEN(dirnam) -1] != '/');
+  assert (dirnam[LT_STRLEN (dirnam) - 1] != '/');
 
   dirp = opendir (dirnam);
   if (dirp)
     {
-      struct dirent *dp        = 0;
+      struct dirent *dp = 0;
 
       while ((dp = readdir (dirp)))
-       if (dp->d_name[0] != '.')
-         if (lt_argz_insertdir (pargz, pargz_len, dirnam, dp))
-           {
-             ++errors;
-             break;
-           }
+        if (dp->d_name[0] != '.')
+          if (lt_argz_insertdir (pargz, pargz_len, dirnam, dp))
+            {
+              ++errors;
+              break;
+            }
 
       closedir (dirp);
     }
@@ -3668,12 +3711,12 @@
      lt_ptr data1;
      lt_ptr data2;
 {
-  int (*func) LT_PARAMS((const char *filename, lt_ptr data))
-       = (int (*) LT_PARAMS((const char *filename, lt_ptr data))) data1;
+  int (*func) LT_PARAMS ((const char *filename, lt_ptr data))
+    = (int (*)LT_PARAMS ((const char *filename, lt_ptr data))) data1;
 
-  int    is_done  = 0;
-  char   *argz     = 0;
-  size_t  argz_len = 0;
+  int is_done = 0;
+  char *argz = 0;
+  size_t argz_len = 0;
 
   if (list_files_by_dir (dirname, &argz, &argz_len) != 0)
     goto cleanup;
@@ -3684,10 +3727,10 @@
     char *filename = 0;
     while ((filename = argz_next (argz, argz_len, filename)))
       if ((is_done = (*func) (filename, data2)))
-       break;
+        break;
   }
 
- cleanup:
+cleanup:
   LT_DLFREE (argz);
 
   return is_done;
@@ -3711,34 +3754,34 @@
   if (search_path)
     {
       /* If a specific path was passed, search only the directories
-        listed in it.  */
+         listed in it.  */
       is_done = foreach_dirinpath (search_path, 0,
-                                  foreachfile_callback, func, data);
+                                   foreachfile_callback, func, data);
     }
   else
     {
       /* Otherwise search the default paths.  */
       is_done = foreach_dirinpath (user_search_path, 0,
-                                  foreachfile_callback, func, data);
+                                   foreachfile_callback, func, data);
       if (!is_done)
-       {
-         is_done = foreach_dirinpath (getenv("LTDL_LIBRARY_PATH"), 0,
-                                      foreachfile_callback, func, data);
-       }
+        {
+          is_done = foreach_dirinpath (getenv ("LTDL_LIBRARY_PATH"), 0,
+                                       foreachfile_callback, func, data);
+        }
 
 #ifdef LTDL_SHLIBPATH_VAR
       if (!is_done)
-       {
-         is_done = foreach_dirinpath (getenv(LTDL_SHLIBPATH_VAR), 0,
-                                      foreachfile_callback, func, data);
-       }
+        {
+          is_done = foreach_dirinpath (getenv (LTDL_SHLIBPATH_VAR), 0,
+                                       foreachfile_callback, func, data);
+        }
 #endif
 #ifdef LTDL_SYSSEARCHPATH
       if (!is_done)
-       {
-         is_done = foreach_dirinpath (getenv(LTDL_SYSSEARCHPATH), 0,
-                                      foreachfile_callback, func, data);
-       }
+        {
+          is_done = foreach_dirinpath (getenv (LTDL_SYSSEARCHPATH), 0,
+                                       foreachfile_callback, func, data);
+        }
 #endif
     }
 
@@ -3780,16 +3823,16 @@
       lt_user_data data = handle->loader->dlloader_data;
 
       if (handle != handles)
-       {
-         last->next = handle->next;
-       }
+        {
+          last->next = handle->next;
+        }
       else
-       {
-         handles = handle->next;
-       }
+        {
+          handles = handle->next;
+        }
 
       errors += handle->loader->module_close (data, handle->module);
-      errors += unload_deplibs(handle);
+      errors += unload_deplibs (handle);
 
       /* It is up to the callers to free the data itself.  */
       LT_DLFREE (handle->caller_data);
@@ -3807,7 +3850,7 @@
       ++errors;
     }
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
 
   return errors;
@@ -3819,8 +3862,8 @@
      const char *symbol;
 {
   size_t lensym;
-  char lsym[LT_SYMBOL_LENGTH];
-  char *sym;
+  char lsym[LT_SYMBOL_LENGTH];
+  char *sym;
   lt_ptr address;
   lt_user_data data;
 
@@ -3837,7 +3880,7 @@
     }
 
   lensym = LT_STRLEN (symbol) + LT_STRLEN (handle->loader->sym_prefix)
-                                       + LT_STRLEN (handle->info.name);
+    + LT_STRLEN (handle->info.name);
 
   if (lensym + LT_SYMBOL_OVERHEAD < LT_SYMBOL_LENGTH)
     {
@@ -3847,10 +3890,10 @@
     {
       sym = LT_EMALLOC (char, lensym + LT_SYMBOL_OVERHEAD + 1);
       if (!sym)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (BUFFER_OVERFLOW));
-         return 0;
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (BUFFER_OVERFLOW));
+          return 0;
+        }
     }
 
   data = handle->loader->dlloader_data;
@@ -3862,40 +3905,40 @@
 
       /* this is a libtool module */
       if (handle->loader->sym_prefix)
-       {
-         strcpy(sym, handle->loader->sym_prefix);
-         strcat(sym, handle->info.name);
-       }
+        {
+          strcpy (sym, handle->loader->sym_prefix);
+          strcat (sym, handle->info.name);
+        }
       else
-       {
-         strcpy(sym, handle->info.name);
-       }
+        {
+          strcpy (sym, handle->info.name);
+        }
 
-      strcat(sym, "_LTX_");
-      strcat(sym, symbol);
+      strcat (sym, "_LTX_");
+      strcat (sym, symbol);
 
       /* try "modulename_LTX_symbol" */
       address = handle->loader->find_sym (data, handle->module, sym);
       if (address)
-       {
-         if (sym != lsym)
-           {
-             LT_DLFREE (sym);
-           }
-         return address;
-       }
+        {
+          if (sym != lsym)
+            {
+              LT_DLFREE (sym);
+            }
+          return address;
+        }
       LT_DLMUTEX_SETERROR (saved_error);
     }
 
   /* otherwise try "symbol" */
   if (handle->loader->sym_prefix)
     {
-      strcpy(sym, handle->loader->sym_prefix);
-      strcat(sym, symbol);
+      strcpy (sym, handle->loader->sym_prefix);
+      strcat (sym, symbol);
     }
   else
     {
-      strcpy(sym, symbol);
+      strcpy (sym, symbol);
     }
 
   address = handle->loader->find_sym (data, handle->module, sym);
@@ -3924,10 +3967,10 @@
      char *before;
      const char *dir;
 {
-  int    errors                = 0;
-  char  *canonical     = 0;
-  char  *argz          = 0;
-  size_t argz_len      = 0;
+  int errors = 0;
+  char *canonical = 0;
+  char *argz = 0;
+  size_t argz_len = 0;
 
   assert (ppath);
   assert (dir && *dir);
@@ -3943,12 +3986,12 @@
   /* If *PPATH is empty, set it to DIR.  */
   if (*ppath == 0)
     {
-      assert (!before);                /* BEFORE cannot be set without PPATH.  
*/
-      assert (dir);            /* Without DIR, don't call this function!  */
+      assert (!before);         /* BEFORE cannot be set without PPATH.  */
+      assert (dir);             /* Without DIR, don't call this function!  */
 
       *ppath = lt_estrdup (dir);
       if (*ppath == 0)
-       ++errors;
+        ++errors;
 
       return errors;
     }
@@ -3981,9 +4024,9 @@
     }
 
   argz_stringify (argz, argz_len, LT_PATHSEP_CHAR);
-  LT_DLMEM_REASSIGN (*ppath,  argz);
+  LT_DLMEM_REASSIGN (*ppath, argz);
 
- cleanup:
+cleanup:
   LT_DLFREE (canonical);
   LT_DLFREE (argz);
 
@@ -4000,7 +4043,7 @@
     {
       LT_DLMUTEX_LOCK ();
       if (lt_dlpath_insertdir (&user_search_path, 0, search_dir) != 0)
-       ++errors;
+        ++errors;
       LT_DLMUTEX_UNLOCK ();
     }
 
@@ -4018,12 +4061,12 @@
     {
       LT_DLMUTEX_LOCK ();
       if ((before < user_search_path)
-         || (before >= user_search_path + LT_STRLEN (user_search_path)))
-       {
-         LT_DLMUTEX_UNLOCK ();
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_POSITION));
-         return 1;
-       }
+          || (before >= user_search_path + LT_STRLEN (user_search_path)))
+        {
+          LT_DLMUTEX_UNLOCK ();
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_POSITION));
+          return 1;
+        }
       LT_DLMUTEX_UNLOCK ();
     }
 
@@ -4031,10 +4074,10 @@
     {
       LT_DLMUTEX_LOCK ();
       if (lt_dlpath_insertdir (&user_search_path,
-                              (char *) before, search_dir) != 0)
-       {
-         ++errors;
-       }
+                               (char *) before, search_dir) != 0)
+        {
+          ++errors;
+        }
       LT_DLMUTEX_UNLOCK ();
     }
 
@@ -4045,7 +4088,7 @@
 lt_dlsetsearchpath (search_path)
      const char *search_path;
 {
-  int   errors     = 0;
+  int errors = 0;
 
   LT_DLMUTEX_LOCK ();
   LT_DLFREE (user_search_path);
@@ -4096,7 +4139,7 @@
 }
 
 int
-lt_dlisresident        (handle)
+lt_dlisresident (handle)
      lt_dlhandle handle;
 {
   if (!handle)
@@ -4107,10 +4150,10 @@
 
   return LT_DLIS_RESIDENT (handle);
 }
+
 
 
 
-
 /* --- MODULE INFORMATION --- */
 
 const lt_dlinfo *
@@ -4135,7 +4178,7 @@
 
 int
 lt_dlforeach (func, data)
-     int (*func) LT_PARAMS((lt_dlhandle handle, lt_ptr data));
+     int (*func) LT_PARAMS ((lt_dlhandle handle, lt_ptr data));
      lt_ptr data;
 {
   int errors = 0;
@@ -4150,10 +4193,10 @@
 
       cur = cur->next;
       if ((*func) (tmp, data))
-       {
-         ++errors;
-         break;
-       }
+        {
+          ++errors;
+          break;
+        }
     }
 
   LT_DLMUTEX_UNLOCK ();
@@ -4195,10 +4238,10 @@
   for (i = 0; i < n_elements; ++i)
     {
       if (handle->caller_data[i].key == key)
-       {
-         stale = handle->caller_data[i].data;
-         break;
-       }
+        {
+          stale = handle->caller_data[i].data;
+          break;
+        }
     }
 
   /* Ensure that there is enough room in this handle's caller_data
@@ -4206,31 +4249,31 @@
   if (i == n_elements)
     {
       lt_caller_data *temp
-       = LT_DLREALLOC (lt_caller_data, handle->caller_data, 2+ n_elements);
+        = LT_DLREALLOC (lt_caller_data, handle->caller_data, 2 + n_elements);
 
       if (!temp)
-       {
-         stale = 0;
-         goto done;
-       }
+        {
+          stale = 0;
+          goto done;
+        }
 
       handle->caller_data = temp;
 
       /* We only need this if we needed to allocate a new caller_data.  */
-      handle->caller_data[i].key  = key;
-      handle->caller_data[1+ i].key = 0;
+      handle->caller_data[i].key = key;
+      handle->caller_data[1 + i].key = 0;
     }
 
   handle->caller_data[i].data = data;
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
 
   return stale;
 }
 
 lt_ptr
-lt_dlcaller_get_data  (key, handle)
+lt_dlcaller_get_data (key, handle)
      lt_dlcaller_id key;
      lt_dlhandle handle;
 {
@@ -4245,11 +4288,11 @@
     int i;
     for (i = 0; handle->caller_data[i].key; ++i)
       {
-       if (handle->caller_data[i].key == key)
-         {
-           result = handle->caller_data[i].data;
-           break;
-         }
+        if (handle->caller_data[i].key == key)
+          {
+            result = handle->caller_data[i].data;
+            break;
+          }
       }
   }
 
@@ -4257,9 +4300,9 @@
 
   return result;
 }
+
 
 
-
 /* --- USER MODULE LOADER API --- */
 
 
@@ -4272,10 +4315,9 @@
   int errors = 0;
   lt_dlloader *node = 0, *ptr = 0;
 
-  if ((dlloader == 0)  /* diagnose null parameters */
+  if ((dlloader == 0)           /* diagnose null parameters */
       || (dlloader->module_open == 0)
-      || (dlloader->module_close == 0)
-      || (dlloader->find_sym == 0))
+      || (dlloader->module_close == 0) || (dlloader->find_sym == 0))
     {
       LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
       return 1;
@@ -4286,14 +4328,14 @@
   if (!node)
     return 1;
 
-  node->next           = 0;
-  node->loader_name    = loader_name;
-  node->sym_prefix     = dlloader->sym_prefix;
-  node->dlloader_exit  = dlloader->dlloader_exit;
-  node->module_open    = dlloader->module_open;
-  node->module_close   = dlloader->module_close;
-  node->find_sym       = dlloader->find_sym;
-  node->dlloader_data  = dlloader->dlloader_data;
+  node->next = 0;
+  node->loader_name = loader_name;
+  node->sym_prefix = dlloader->sym_prefix;
+  node->dlloader_exit = dlloader->dlloader_exit;
+  node->module_open = dlloader->module_open;
+  node->module_close = dlloader->module_close;
+  node->find_sym = dlloader->find_sym;
+  node->dlloader_data = dlloader->dlloader_data;
 
   LT_DLMUTEX_LOCK ();
   if (!loaders)
@@ -4304,11 +4346,11 @@
   else if (!place)
     {
       /* If PLACE is not set, add NODE to the end of the
-        LOADERS list. */
+         LOADERS list. */
       for (ptr = loaders; ptr->next; ptr = ptr->next)
-       {
-         /*NOWORK*/;
-       }
+        {
+           /*NOWORK*/;
+        }
 
       ptr->next = node;
     }
@@ -4322,21 +4364,21 @@
     {
       /* Find the node immediately preceding PLACE. */
       for (ptr = loaders; ptr->next != place; ptr = ptr->next)
-       {
-         /*NOWORK*/;
-       }
+        {
+           /*NOWORK*/;
+        }
 
       if (ptr->next != place)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
-         ++errors;
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (INVALID_LOADER));
+          ++errors;
+        }
       else
-       {
-         /* Insert NODE between PTR and PLACE. */
-         node->next = place;
-         ptr->next  = node;
-       }
+        {
+          /* Insert NODE between PTR and PLACE. */
+          node->next = place;
+          ptr->next = node;
+        }
     }
 
   LT_DLMUTEX_UNLOCK ();
@@ -4361,14 +4403,14 @@
   LT_DLMUTEX_LOCK ();
 
   /* Fail if there are any open modules which use this loader. */
-  for  (handle = handles; handle; handle = handle->next)
+  for (handle = handles; handle; handle = handle->next)
     {
       if (handle->loader == place)
-       {
-         LT_DLMUTEX_SETERROR (LT_DLSTRERROR (REMOVE_LOADER));
-         ++errors;
-         goto done;
-       }
+        {
+          LT_DLMUTEX_SETERROR (LT_DLSTRERROR (REMOVE_LOADER));
+          ++errors;
+          goto done;
+        }
     }
 
   if (place == loaders)
@@ -4381,12 +4423,12 @@
       /* Find the loader before the one being removed. */
       lt_dlloader *prev;
       for (prev = loaders; prev->next; prev = prev->next)
-       {
-         if (!strcmp (prev->next->loader_name, loader_name))
-           {
-             break;
-           }
-       }
+        {
+          if (!strcmp (prev->next->loader_name, loader_name))
+            {
+              break;
+            }
+        }
 
       place = prev->next;
       prev->next = prev->next->next;
@@ -4399,7 +4441,7 @@
 
   LT_DLFREE (place);
 
- done:
+done:
   LT_DLMUTEX_UNLOCK ();
 
   return errors;
@@ -4468,9 +4510,9 @@
   for (place = loaders; place; place = place->next)
     {
       if (strcmp (place->loader_name, loader_name) == 0)
-       {
-         break;
-       }
+        {
+          break;
+        }
     }
   LT_DLMUTEX_UNLOCK ();
 

Modified: gnunet-gtk/libltdl/ltdl.h
===================================================================
--- gnunet-gtk/libltdl/ltdl.h   2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/libltdl/ltdl.h   2007-07-10 09:01:06 UTC (rev 5298)
@@ -28,9 +28,9 @@
 #ifndef LTDL_H
 #define LTDL_H 1
 
-#include <sys/types.h>         /* for size_t declaration */
-
+#include <sys/types.h>          /* for size_t declaration */
 
+
 /* --- MACROS FOR PORTABILITY --- */
 
 
@@ -44,13 +44,11 @@
 # define LT_BEGIN_C_DECLS      extern "C" {
 # define LT_END_C_DECLS                }
 #else
-# define LT_BEGIN_C_DECLS      /* empty */
-# define LT_END_C_DECLS                /* empty */
+# define LT_BEGIN_C_DECLS       /* empty */
+# define LT_END_C_DECLS         /* empty */
 #endif
 
 LT_BEGIN_C_DECLS
-
-
 /* LT_PARAMS is a macro used to wrap function prototypes, so that compilers
    that don't understand ANSI C prototypes still work, and ANSI C
    compilers can issue warnings about type mismatches.  */
@@ -61,7 +59,6 @@
 # define LT_PARAMS(protos)     ()
 # define lt_ptr                char*
 #endif
-
 /* LT_STMT_START/END are used to create macros which expand to a
    a single compound statement in a portable way.  */
 #if defined (__GNUC__) && !defined (__STRICT_ANSI__) && !defined (__cplusplus)
@@ -76,7 +73,6 @@
 #    define LT_STMT_END        while (0)
 #  endif
 #endif
-
 /* LT_CONC creates a new concatenated symbol for the compiler
    in a portable way.  */
 #if defined(__STDC__) || defined(__cplusplus) || defined(_MSC_VER)
@@ -84,15 +80,9 @@
 #else
 #  define LT_CONC(s,t) s/**/t
 #endif
-
 /* LT_STRLEN can be used safely on NULL pointers.  */
 #define LT_STRLEN(s)   (((s) && (s)[0]) ? strlen (s) : 0)
-
-
-
-/* --- WINDOWS SUPPORT --- */
-
-
+/* --- WINDOWS SUPPORT --- */
 /* Canonicalise Windows and Cygwin recognition macros.  */
 #ifdef __CYGWIN32__
 #  ifndef __CYGWIN__
@@ -110,8 +100,6 @@
 #    endif
 #  endif
 #endif
-
-
 #ifdef __WINDOWS__
 #  ifndef __CYGWIN__
 /* LT_DIRSEP_CHAR is accepted *in addition* to '/' as a directory
@@ -123,81 +111,72 @@
 #ifndef LT_PATHSEP_CHAR
 #  define LT_PATHSEP_CHAR      ':'
 #endif
-
 /* DLL building support on win32 hosts;  mostly to workaround their
    ridiculous implementation of data symbol exporting. */
 #ifndef LT_SCOPE
 #  ifdef __WINDOWS__
-#    ifdef DLL_EXPORT          /* defined by libtool (if required) */
+#    ifdef DLL_EXPORT           /* defined by libtool (if required) */
 #      define LT_SCOPE __declspec(dllexport)
 #    endif
-#    ifdef LIBLTDL_DLL_IMPORT  /* define if linking with this dll */
+#    ifdef LIBLTDL_DLL_IMPORT   /* define if linking with this dll */
 #      define LT_SCOPE extern __declspec(dllimport)
 #    endif
 #  endif
-#  ifndef LT_SCOPE             /* static linking or !__WINDOWS__ */
+#  ifndef LT_SCOPE              /* static linking or !__WINDOWS__ */
 #    define LT_SCOPE   extern
 #  endif
 #endif
-
-
-#if defined(_MSC_VER) /* Visual Studio */
+#if defined(_MSC_VER)           /* Visual Studio */
 #  define R_OK 4
 #endif
+/* --- DYNAMIC MODULE LOADING API --- */
+typedef struct lt_dlhandle_struct *lt_dlhandle; /* A loaded module.  */
 
-
-
-/* --- DYNAMIC MODULE LOADING API --- */
-
-
-typedef        struct lt_dlhandle_struct *lt_dlhandle; /* A loaded module.  */
-
 /* Initialisation and finalisation functions for libltdl. */
-LT_SCOPE       int         lt_dlinit           LT_PARAMS((void));
-LT_SCOPE       int         lt_dlexit           LT_PARAMS((void));
+LT_SCOPE int lt_dlinit LT_PARAMS ((void));
+LT_SCOPE int lt_dlexit LT_PARAMS ((void));
 
 /* Module search path manipulation.  */
-LT_SCOPE       int         lt_dladdsearchdir    LT_PARAMS((const char 
*search_dir));
-LT_SCOPE       int         lt_dlinsertsearchdir LT_PARAMS((const char *before,
-                                                   const char *search_dir));
-LT_SCOPE       int         lt_dlsetsearchpath   LT_PARAMS((const char 
*search_path));
-LT_SCOPE       const char *lt_dlgetsearchpath   LT_PARAMS((void));
-LT_SCOPE       int         lt_dlforeachfile     LT_PARAMS((
-                       const char *search_path,
-                       int (*func) (const char *filename, lt_ptr data),
-                       lt_ptr data));
+LT_SCOPE int lt_dladdsearchdir LT_PARAMS ((const char *search_dir));
+LT_SCOPE int lt_dlinsertsearchdir LT_PARAMS ((const char *before,
+                                              const char *search_dir));
+LT_SCOPE int lt_dlsetsearchpath LT_PARAMS ((const char *search_path));
+LT_SCOPE const char *lt_dlgetsearchpath LT_PARAMS ((void));
+LT_SCOPE int lt_dlforeachfile LT_PARAMS ((const char *search_path,
+                                          int (*func) (const char *filename,
+                                                       lt_ptr data),
+                                          lt_ptr data));
 
 /* Portable libltdl versions of the system dlopen() API. */
-LT_SCOPE       lt_dlhandle lt_dlopen           LT_PARAMS((const char 
*filename));
-LT_SCOPE       lt_dlhandle lt_dlopenext        LT_PARAMS((const char 
*filename));
-LT_SCOPE       lt_ptr      lt_dlsym            LT_PARAMS((lt_dlhandle handle,
-                                                    const char *name));
-LT_SCOPE       const char *lt_dlerror          LT_PARAMS((void));
-LT_SCOPE       int         lt_dlclose          LT_PARAMS((lt_dlhandle handle));
+LT_SCOPE lt_dlhandle lt_dlopen LT_PARAMS ((const char *filename));
+LT_SCOPE lt_dlhandle lt_dlopenext LT_PARAMS ((const char *filename));
+LT_SCOPE lt_ptr lt_dlsym LT_PARAMS ((lt_dlhandle handle, const char *name));
+LT_SCOPE const char *lt_dlerror LT_PARAMS ((void));
+LT_SCOPE int lt_dlclose LT_PARAMS ((lt_dlhandle handle));
 
 /* Module residency management. */
-LT_SCOPE       int         lt_dlmakeresident   LT_PARAMS((lt_dlhandle handle));
-LT_SCOPE       int         lt_dlisresident     LT_PARAMS((lt_dlhandle handle));
+LT_SCOPE int lt_dlmakeresident LT_PARAMS ((lt_dlhandle handle));
+LT_SCOPE int lt_dlisresident LT_PARAMS ((lt_dlhandle handle));
+
 
 
 
-
 /* --- MUTEX LOCKING --- */
 
 
-typedef void   lt_dlmutex_lock         LT_PARAMS((void));
-typedef void   lt_dlmutex_unlock       LT_PARAMS((void));
-typedef void   lt_dlmutex_seterror     LT_PARAMS((const char *errmsg));
-typedef const char *lt_dlmutex_geterror        LT_PARAMS((void));
+typedef void lt_dlmutex_lock LT_PARAMS ((void));
+typedef void lt_dlmutex_unlock LT_PARAMS ((void));
+typedef void lt_dlmutex_seterror LT_PARAMS ((const char *errmsg));
+typedef const char *lt_dlmutex_geterror LT_PARAMS ((void));
 
-LT_SCOPE       int     lt_dlmutex_register     LT_PARAMS((lt_dlmutex_lock 
*lock,
-                                           lt_dlmutex_unlock *unlock,
-                                           lt_dlmutex_seterror *seterror,
-                                           lt_dlmutex_geterror *geterror));
+LT_SCOPE int lt_dlmutex_register LT_PARAMS ((lt_dlmutex_lock * lock,
+                                             lt_dlmutex_unlock * unlock,
+                                             lt_dlmutex_seterror * seterror,
+                                             lt_dlmutex_geterror * geterror));
+
 
 
 
-
 /* --- MEMORY HANDLING --- */
 
 
@@ -206,103 +185,109 @@
    libltdl relies on a featureful realloc, but if you are sure yours
    has the right semantics then you can assign it directly.  Generally,
    it is safe to assign just a malloc() and a free() function.  */
-LT_SCOPE  lt_ptr   (*lt_dlmalloc)      LT_PARAMS((size_t size));
-LT_SCOPE  lt_ptr   (*lt_dlrealloc)     LT_PARAMS((lt_ptr ptr, size_t size));
-LT_SCOPE  void    (*lt_dlfree)         LT_PARAMS((lt_ptr ptr));
+LT_SCOPE
+lt_ptr (*lt_dlmalloc)
+LT_PARAMS ((size_t size));
+     LT_SCOPE lt_ptr (*lt_dlrealloc) LT_PARAMS ((lt_ptr ptr, size_t size));
+     LT_SCOPE void (*lt_dlfree) LT_PARAMS ((lt_ptr ptr));
+
 
 
 
-
 /* --- PRELOADED MODULE SUPPORT --- */
 
 
 /* A preopened symbol. Arrays of this type comprise the exported
    symbols for a dlpreopened module. */
-typedef struct {
-  const char *name;
-  lt_ptr      address;
-} lt_dlsymlist;
+     typedef struct
+     {
+       const char *name;
+       lt_ptr address;
+     } lt_dlsymlist;
 
-LT_SCOPE       int     lt_dlpreload    LT_PARAMS((const lt_dlsymlist 
*preloaded));
-LT_SCOPE       int     lt_dlpreload_default
-                               LT_PARAMS((const lt_dlsymlist *preloaded));
+     LT_SCOPE int lt_dlpreload LT_PARAMS ((const lt_dlsymlist * preloaded));
+     LT_SCOPE int lt_dlpreload_default
+       LT_PARAMS ((const lt_dlsymlist * preloaded));
 
 #define LTDL_SET_PRELOADED_SYMBOLS()           LT_STMT_START{  \
        extern const lt_dlsymlist lt_preloaded_symbols[];               \
        lt_dlpreload_default(lt_preloaded_symbols);                     \
                                                }LT_STMT_END
+
 
 
 
-
 /* --- MODULE INFORMATION --- */
 
 
 /* Read only information pertaining to a loaded module. */
-typedef        struct {
-  char *filename;              /* file name */
-  char *name;                  /* module name */
-  int  ref_count;              /* number of times lt_dlopened minus
-                                  number of times lt_dlclosed. */
-} lt_dlinfo;
+     typedef struct
+     {
+       char *filename;          /* file name */
+       char *name;              /* module name */
+       int ref_count;           /* number of times lt_dlopened minus
+                                   number of times lt_dlclosed. */
+     } lt_dlinfo;
 
-LT_SCOPE       const lt_dlinfo *lt_dlgetinfo       LT_PARAMS((lt_dlhandle 
handle));
-LT_SCOPE       lt_dlhandle     lt_dlhandle_next    LT_PARAMS((lt_dlhandle 
place));
-LT_SCOPE       int             lt_dlforeach        LT_PARAMS((
-                               int (*func) (lt_dlhandle handle, lt_ptr data),
-                               lt_ptr data));
+     LT_SCOPE const lt_dlinfo *lt_dlgetinfo LT_PARAMS ((lt_dlhandle handle));
+     LT_SCOPE lt_dlhandle lt_dlhandle_next LT_PARAMS ((lt_dlhandle place));
+     LT_SCOPE int lt_dlforeach
+       LT_PARAMS ((int (*func) (lt_dlhandle handle, lt_ptr data),
+                   lt_ptr data));
 
 /* Associating user data with loaded modules. */
-typedef unsigned lt_dlcaller_id;
+     typedef unsigned lt_dlcaller_id;
 
-LT_SCOPE       lt_dlcaller_id  lt_dlcaller_register  LT_PARAMS((void));
-LT_SCOPE       lt_ptr          lt_dlcaller_set_data  LT_PARAMS((lt_dlcaller_id 
key,
-                                               lt_dlhandle handle,
-                                               lt_ptr data));
-LT_SCOPE       lt_ptr          lt_dlcaller_get_data  LT_PARAMS((lt_dlcaller_id 
key,
-                                               lt_dlhandle handle));
+     LT_SCOPE lt_dlcaller_id lt_dlcaller_register LT_PARAMS ((void));
+     LT_SCOPE lt_ptr lt_dlcaller_set_data LT_PARAMS ((lt_dlcaller_id key,
+                                                      lt_dlhandle handle,
+                                                      lt_ptr data));
+     LT_SCOPE lt_ptr lt_dlcaller_get_data LT_PARAMS ((lt_dlcaller_id key,
+                                                      lt_dlhandle handle));
+
 
 
-
 /* --- USER MODULE LOADER API --- */
 
 
-typedef        struct lt_dlloader      lt_dlloader;
-typedef lt_ptr                 lt_user_data;
-typedef lt_ptr                 lt_module;
+     typedef struct lt_dlloader lt_dlloader;
+     typedef lt_ptr lt_user_data;
+     typedef lt_ptr lt_module;
 
 /* Function pointer types for creating user defined module loaders. */
-typedef lt_module   lt_module_open     LT_PARAMS((lt_user_data loader_data,
-                                           const char *filename));
-typedef int        lt_module_close     LT_PARAMS((lt_user_data loader_data,
-                                           lt_module handle));
-typedef lt_ptr     lt_find_sym         LT_PARAMS((lt_user_data loader_data,
-                                           lt_module handle,
-                                           const char *symbol));
-typedef int        lt_dlloader_exit    LT_PARAMS((lt_user_data loader_data));
+     typedef lt_module lt_module_open LT_PARAMS ((lt_user_data loader_data,
+                                                  const char *filename));
+     typedef int lt_module_close LT_PARAMS ((lt_user_data loader_data,
+                                             lt_module handle));
+     typedef lt_ptr lt_find_sym LT_PARAMS ((lt_user_data loader_data,
+                                            lt_module handle,
+                                            const char *symbol));
+     typedef int lt_dlloader_exit LT_PARAMS ((lt_user_data loader_data));
 
-struct lt_user_dlloader {
-  const char          *sym_prefix;
-  lt_module_open       *module_open;
-  lt_module_close      *module_close;
-  lt_find_sym         *find_sym;
-  lt_dlloader_exit     *dlloader_exit;
-  lt_user_data         dlloader_data;
-};
+     struct lt_user_dlloader
+     {
+       const char *sym_prefix;
+       lt_module_open *module_open;
+       lt_module_close *module_close;
+       lt_find_sym *find_sym;
+       lt_dlloader_exit *dlloader_exit;
+       lt_user_data dlloader_data;
+     };
 
-LT_SCOPE       lt_dlloader    *lt_dlloader_next    LT_PARAMS((lt_dlloader 
*place));
-LT_SCOPE       lt_dlloader    *lt_dlloader_find    LT_PARAMS((
-                                               const char *loader_name));
-LT_SCOPE       const char     *lt_dlloader_name    LT_PARAMS((lt_dlloader 
*place));
-LT_SCOPE       lt_user_data   *lt_dlloader_data    LT_PARAMS((lt_dlloader 
*place));
-LT_SCOPE       int             lt_dlloader_add     LT_PARAMS((lt_dlloader 
*place,
-                               const struct lt_user_dlloader *dlloader,
-                               const char *loader_name));
-LT_SCOPE       int             lt_dlloader_remove  LT_PARAMS((
-                                               const char *loader_name));
+     LT_SCOPE lt_dlloader *lt_dlloader_next LT_PARAMS ((lt_dlloader * place));
+     LT_SCOPE lt_dlloader *lt_dlloader_find
+       LT_PARAMS ((const char *loader_name));
+     LT_SCOPE const char *lt_dlloader_name LT_PARAMS ((lt_dlloader * place));
+     LT_SCOPE lt_user_data *lt_dlloader_data
+       LT_PARAMS ((lt_dlloader * place));
+     LT_SCOPE int lt_dlloader_add
+       LT_PARAMS ((lt_dlloader * place,
+                   const struct lt_user_dlloader * dlloader,
+                   const char *loader_name));
+     LT_SCOPE int lt_dlloader_remove LT_PARAMS ((const char *loader_name));
+
 
 
-
 /* --- ERROR MESSAGE HANDLING --- */
 
 
@@ -332,21 +317,21 @@
     LT_ERROR(INVALID_POSITION,     "invalid search path insert position")
 
 /* Enumerate the symbolic error names. */
-enum {
+     enum
+     {
 #define LT_ERROR(name, diagnostic)     LT_CONC(LT_ERROR_, name),
-       lt_dlerror_table
+       lt_dlerror_table
 #undef LT_ERROR
+       LT_ERROR_MAX
+     };
 
-       LT_ERROR_MAX
-};
-
 /* These functions are only useful from inside custom module loaders. */
-LT_SCOPE       int     lt_dladderror   LT_PARAMS((const char *diagnostic));
-LT_SCOPE       int     lt_dlseterror   LT_PARAMS((int errorcode));
+     LT_SCOPE int lt_dladderror LT_PARAMS ((const char *diagnostic));
+     LT_SCOPE int lt_dlseterror LT_PARAMS ((int errorcode));
+
 
 
 
-
 /* --- SOURCE COMPATIBILITY WITH OLD LIBLTDL --- */
 
 
@@ -362,5 +347,4 @@
 #endif
 
 LT_END_C_DECLS
-
 #endif /* !LTDL_H */

Modified: gnunet-gtk/src/common/helper.c
===================================================================
--- gnunet-gtk/src/common/helper.c      2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/common/helper.c      2007-07-10 09:01:06 UTC (rev 5298)
@@ -43,76 +43,83 @@
 * and these headers are not really useful for us */
 #endif
 
-typedef struct {
-  struct SEMAPHORE * sem;
-  void * args;
+typedef struct
+{
+  struct SEMAPHORE *sem;
+  void *args;
   PThreadMain func;
   int destroyed;
-  void * rval;
+  void *rval;
 } SaveCall;
 
-typedef struct Plugin {
-  struct Plugin * next;
-  char * name;
-  void * library;
+typedef struct Plugin
+{
+  struct Plugin *next;
+  char *name;
+  void *library;
 } Plugin;
 
-static GladeXML * mainXML;
+static GladeXML *mainXML;
 
-static char * gladeFile;
+static char *gladeFile;
 
 static GdkWindowState main_window_state;
 
 /**
  * the main thread
  */
-static struct PTHREAD * mainThread;
+static struct PTHREAD *mainThread;
 
-static SaveCall ** psc;
+static SaveCall **psc;
 
 static unsigned int pscCount;
 
-static struct MUTEX * sclock;
+static struct MUTEX *sclock;
 
 static int saveCallsUp;
 
-static Plugin * plugin;
+static Plugin *plugin;
 
-static void * shutdown_function;
+static void *shutdown_function;
 
-static struct GE_Context * ectx;
+static struct GE_Context *ectx;
 
-static struct GC_Configuration * cfg;
+static struct GC_Configuration *cfg;
 
-static struct CronManager * cron;
+static struct CronManager *cron;
 
-struct CronManager * gnunet_gtk_get_cron() {
+struct CronManager *
+gnunet_gtk_get_cron ()
+{
   return cron;
 }
 
-static gboolean saveCallWrapper(gpointer data) {
-  SaveCall * call = data;
+static gboolean
+saveCallWrapper (gpointer data)
+{
+  SaveCall *call = data;
   int i;
 
   /* clearly, we are no longer pending,
      so remove from psc */
-  if (call->sem != NULL) {
-    MUTEX_LOCK(sclock);
-    for (i=0;i<pscCount;i++) {
-      if (psc[i] == call) {
-        psc[i] = psc[pscCount-1];
-        break;
-      }
+  if (call->sem != NULL)
+    {
+      MUTEX_LOCK (sclock);
+      for (i = 0; i < pscCount; i++)
+        {
+          if (psc[i] == call)
+            {
+              psc[i] = psc[pscCount - 1];
+              break;
+            }
+        }
+      GE_ASSERT (NULL, i != pscCount);
+      GROW (psc, pscCount, pscCount - 1);
+      MUTEX_UNLOCK (sclock);
     }
-    GE_ASSERT(NULL, i != pscCount);
-    GROW(psc,
-         pscCount,
-         pscCount-1);
-    MUTEX_UNLOCK(sclock);
-  }
-  call->rval = call->func(call->args);
+  call->rval = call->func (call->args);
   if (call->sem != NULL)
-    SEMAPHORE_UP(call->sem);
+    SEMAPHORE_UP (call->sem);
   return FALSE;
 }
 
@@ -121,318 +128,330 @@
  * Since GTK doesn't work with multi-threaded applications under Windows,
  * all GTK operations have to be done in the main thread
  */
-void * gtkSaveCall(PThreadMain func,
-                  void * args) {
+void *
+gtkSaveCall (PThreadMain func, void *args)
+{
   SaveCall call;
 
-  MUTEX_LOCK(sclock);
-  if ( (saveCallsUp == NO) ||
-       (! PTHREAD_TEST_SELF(mainThread)) ) {
-    call.args = args;
-    call.func = func;
-    call.sem  = SEMAPHORE_CREATE(0);
-    call.destroyed = 0;
-    call.rval = NULL;
-    GROW(psc,
-        pscCount,
-        pscCount+1);
-    psc[pscCount-1] = &call;
-    gtk_idle_add(&saveCallWrapper,
-                &call);
-    MUTEX_UNLOCK(sclock);
-    PTHREAD_STOP_SLEEP(mainThread);
-    SEMAPHORE_DOWN(call.sem, YES);
-    SEMAPHORE_DESTROY(call.sem);
-    return call.rval;
-  } else {
-    MUTEX_UNLOCK(sclock);
-    return func(args);
-  }
+  MUTEX_LOCK (sclock);
+  if ((saveCallsUp == NO) || (!PTHREAD_TEST_SELF (mainThread)))
+    {
+      call.args = args;
+      call.func = func;
+      call.sem = SEMAPHORE_CREATE (0);
+      call.destroyed = 0;
+      call.rval = NULL;
+      GROW (psc, pscCount, pscCount + 1);
+      psc[pscCount - 1] = &call;
+      gtk_idle_add (&saveCallWrapper, &call);
+      MUTEX_UNLOCK (sclock);
+      PTHREAD_STOP_SLEEP (mainThread);
+      SEMAPHORE_DOWN (call.sem, YES);
+      SEMAPHORE_DESTROY (call.sem);
+      return call.rval;
+    }
+  else
+    {
+      MUTEX_UNLOCK (sclock);
+      return func (args);
+    }
 }
 
 /**
  * Simple accessor method.
  */
-const char * getGladeFileName() {
+const char *
+getGladeFileName ()
+{
   return gladeFile;
 }
 
 /**
  * Simple accessor method.
  */
-GladeXML * getMainXML() {
+GladeXML *
+getMainXML ()
+{
   return mainXML;
 }
 
-static void connector(const gchar *handler_name,
-                     GObject *object,
-                     const gchar *signal_name,
-                     const gchar *signal_data,
-                     GObject *connect_object,
-                     gboolean after,
-                     gpointer user_data) {
-  GModule * module;
-  GladeXML * xml = user_data;
-  Plugin * plug;
-  void * method;
+static void
+connector (const gchar * handler_name,
+           GObject * object,
+           const gchar * signal_name,
+           const gchar * signal_data,
+           GObject * connect_object, gboolean after, gpointer user_data)
+{
+  GModule *module;
+  GladeXML *xml = user_data;
+  Plugin *plug;
+  void *method;
 
   plug = plugin;
   method = NULL;
-  while (plug != NULL) {
-    method = os_plugin_resolve_function(plug->library,
-                                       handler_name,
-                                       NO);
-    if (method != NULL)
-      break;
-    plug = plug->next;
-  }
-  if (0 == strcmp(handler_name,
-                 "gnunet_gtk_main_quit"))
+  while (plug != NULL)
+    {
+      method = os_plugin_resolve_function (plug->library, handler_name, NO);
+      if (method != NULL)
+        break;
+      plug = plug->next;
+    }
+  if (0 == strcmp (handler_name, "gnunet_gtk_main_quit"))
     method = shutdown_function;
-  if (method == NULL) {
-    module = g_module_open(NULL, 0);
-    if ( (module == NULL) ||
-        (TRUE != g_module_symbol(module,
-                                 handler_name,
-                                 &method)) ) {
-      GE_LOG(ectx,
-            GE_WARNING | GE_DEVELOPER | GE_IMMEDIATE,
-            _("Failed to find handler for `%s'\n"),
-            handler_name);
-      g_module_close(module);
-      return;
+  if (method == NULL)
+    {
+      module = g_module_open (NULL, 0);
+      if ((module == NULL) ||
+          (TRUE != g_module_symbol (module, handler_name, &method)))
+        {
+          GE_LOG (ectx,
+                  GE_WARNING | GE_DEVELOPER | GE_IMMEDIATE,
+                  _("Failed to find handler for `%s'\n"), handler_name);
+          g_module_close (module);
+          return;
+        }
+      g_module_close (module);
     }
-    g_module_close(module);
-  }
-  glade_xml_signal_connect(xml,
-                          handler_name,
-                          (GCallback) method);
+  glade_xml_signal_connect (xml, handler_name, (GCallback) method);
 }
 
-void connectGladeWithPlugins(GladeXML * xml) {
-  glade_xml_signal_autoconnect_full(xml,
-                                   &connector,
-                                   xml);
+void
+connectGladeWithPlugins (GladeXML * xml)
+{
+  glade_xml_signal_autoconnect_full (xml, &connector, xml);
 }
 
-typedef void (*InitCall)(struct GE_Context * ectx,
-                        struct GC_Configuration * cfg);
+typedef void (*InitCall) (struct GE_Context * ectx,
+                          struct GC_Configuration * cfg);
 
-typedef void (*PlainCall)(void);
+typedef void (*PlainCall) (void);
 
-static void loadPlugin(const char * name) {
-  Plugin * p;
-  struct PluginHandle * lib;
+static void
+loadPlugin (const char *name)
+{
+  Plugin *p;
+  struct PluginHandle *lib;
   InitCall init;
 
-  lib = os_plugin_load(ectx,
-                      "libgnunetgtkmodule_",
-                      name);
+  lib = os_plugin_load (ectx, "libgnunetgtkmodule_", name);
   if (lib == NULL)
     return;
-  p = MALLOC(sizeof(Plugin));
-  p->name = STRDUP(name);
+  p = MALLOC (sizeof (Plugin));
+  p->name = STRDUP (name);
   p->next = plugin;
   p->library = lib;
   plugin = p;
-  init = os_plugin_resolve_function(lib,
-                                   "init_",
-                                   NO);
+  init = os_plugin_resolve_function (lib, "init_", NO);
   if (init != NULL)
-    init(ectx, cfg);
+    init (ectx, cfg);
 }
 
-static void loadPlugins(const char * names) {
-  char * dup;
-  char * next;
-  const char * pos;
+static void
+loadPlugins (const char *names)
+{
+  char *dup;
+  char *next;
+  const char *pos;
 
   if (names == NULL)
     return;
 
-  dup = STRDUP(names);
+  dup = STRDUP (names);
   next = dup;
-  do {
-    while (*next == ' ')
-      next++;
-    pos = next;
-    while ( (*next != '\0') &&
-           (*next != ' ') )
-      next++;
-    if (*next == '\0') {
-      next = NULL; /* terminate! */
-    } else {
-      *next = '\0'; /* add 0-termination for pos */
-      next++;
+  do
+    {
+      while (*next == ' ')
+        next++;
+      pos = next;
+      while ((*next != '\0') && (*next != ' '))
+        next++;
+      if (*next == '\0')
+        {
+          next = NULL;          /* terminate! */
+        }
+      else
+        {
+          *next = '\0';         /* add 0-termination for pos */
+          next++;
+        }
+      if (strlen (pos) > 0)
+        loadPlugin (pos);
     }
-    if (strlen(pos) > 0)
-      loadPlugin(pos);
-  } while (next != NULL);
-  FREE(dup);
+  while (next != NULL);
+  FREE (dup);
 }
 
-static void *unloadPlugin(void *p) {
+static void *
+unloadPlugin (void *p)
+{
   PlainCall done;
-  Plugin * plug = (Plugin *) p;
+  Plugin *plug = (Plugin *) p;
 
-  done = os_plugin_resolve_function(plug->library,
-                                   "done_",
-                                   NO);
+  done = os_plugin_resolve_function (plug->library, "done_", NO);
   if (done != NULL)
-    done();
-  os_plugin_unload(plug->library);
-  FREE(plug->name);
-  FREE(plug);
+    done ();
+  os_plugin_unload (plug->library);
+  FREE (plug->name);
+  FREE (plug);
 
   return NULL;
 }
 
-void initGNUnetGTKCommon(struct GE_Context * e,
-                        struct GC_Configuration * c,
-                        void * callback) {
-  char * load;
-  char * path;
-  char * filename;
+void
+initGNUnetGTKCommon (struct GE_Context *e,
+                     struct GC_Configuration *c, void *callback)
+{
+  char *load;
+  char *path;
+  char *filename;
 
   ectx = e;
   cfg = c;
   shutdown_function = callback;
-  sclock = MUTEX_CREATE(YES);
-  mainThread = PTHREAD_GET_SELF();
+  sclock = MUTEX_CREATE (YES);
+  mainThread = PTHREAD_GET_SELF ();
   saveCallsUp = YES;
-  cron = cron_create(ectx);
+  cron = cron_create (ectx);
 
   /* load the interface */
-  path = os_get_installation_path(IPK_DATADIR);
-  filename = MALLOC(strlen(path) + strlen("/../gnunet-gtk/gnunet-gtk.glade") + 
2);
-  strcpy(filename, path);
-  FREE(path);
-  strcat(filename, "/../gnunet-gtk/gnunet-gtk.glade");
+  path = os_get_installation_path (IPK_DATADIR);
+  filename =
+    MALLOC (strlen (path) + strlen ("/../gnunet-gtk/gnunet-gtk.glade") + 2);
+  strcpy (filename, path);
+  FREE (path);
+  strcat (filename, "/../gnunet-gtk/gnunet-gtk.glade");
 #if MINGW
-  gladeFile = MALLOC(_MAX_PATH + 1);
-  plibc_conv_to_win_path(filename,
-                        gladeFile);
+  gladeFile = MALLOC (_MAX_PATH + 1);
+  plibc_conv_to_win_path (filename, gladeFile);
 #else
-  gladeFile = STRDUP(filename);
+  gladeFile = STRDUP (filename);
 #endif
-  FREE(filename);
+  FREE (filename);
 
-  mainXML = glade_xml_new(gladeFile,
-                         "mainWindow",
-                         PACKAGE_NAME);
+  mainXML = glade_xml_new (gladeFile, "mainWindow", PACKAGE_NAME);
   if (mainXML == NULL)
-    GE_DIE_STRERROR_FILE(ectx,
-                        GE_FATAL | GE_USER | GE_IMMEDIATE,
-                        "glade_xml_new",
-                        gladeFile);
+    GE_DIE_STRERROR_FILE (ectx,
+                          GE_FATAL | GE_USER | GE_IMMEDIATE,
+                          "glade_xml_new", gladeFile);
   /* load the plugins */
-  GC_get_configuration_value_string(cfg,
-                                   "GNUNET-GTK",
-                                   "PLUGINS",
-                                   "about daemon fs stats",
-                                   &load);
-  loadPlugins(load);
-  FREE(load);
-  connectGladeWithPlugins(mainXML);
-  cron_start(cron);
+  GC_get_configuration_value_string (cfg,
+                                     "GNUNET-GTK",
+                                     "PLUGINS",
+                                     "about daemon fs stats", &load);
+  loadPlugins (load);
+  FREE (load);
+  connectGladeWithPlugins (mainXML);
+  cron_start (cron);
 }
 
-void shutdownPlugins() {
+void
+shutdownPlugins ()
+{
   int i;
 
-  cron_stop(cron);
+  cron_stop (cron);
   /* unload the plugins */
-  while (plugin != NULL) {
-    Plugin * next;
+  while (plugin != NULL)
+    {
+      Plugin *next;
 
-    next = plugin->next;
-    unloadPlugin(plugin);
-    plugin = next;
-  }
-  UNREF(mainXML);
+      next = plugin->next;
+      unloadPlugin (plugin);
+      plugin = next;
+    }
+  UNREF (mainXML);
   mainXML = NULL;
-  FREE(gladeFile);
+  FREE (gladeFile);
   gladeFile = NULL;
 
   saveCallsUp = NO;
-  MUTEX_LOCK(sclock);
-  for (i=0;i<pscCount;i++)
-    psc[i]->func(psc[i]);
+  MUTEX_LOCK (sclock);
+  for (i = 0; i < pscCount; i++)
+    psc[i]->func (psc[i]);
   i = pscCount;
-  MUTEX_UNLOCK(sclock);
+  MUTEX_UNLOCK (sclock);
   /* wait until all PSC-jobs have left
      the gtkSaveCall method before destroying
      the mutex! */
-  while (i != 0) {
-    PTHREAD_SLEEP(50 * cronMILLIS);
-    MUTEX_LOCK(sclock);
-    i = pscCount;
-    MUTEX_UNLOCK(sclock);
-  }
+  while (i != 0)
+    {
+      PTHREAD_SLEEP (50 * cronMILLIS);
+      MUTEX_LOCK (sclock);
+      i = pscCount;
+      MUTEX_UNLOCK (sclock);
+    }
 }
 
-void doneGNUnetGTKCommon() {
-  cron_destroy(cron);
-  PTHREAD_REL_SELF(mainThread);
-  MUTEX_DESTROY(sclock);
+void
+doneGNUnetGTKCommon ()
+{
+  cron_destroy (cron);
+  PTHREAD_REL_SELF (mainThread);
+  MUTEX_DESTROY (sclock);
 }
 
-struct rwsc_closure {
-  struct SEMAPHORE * sig;
+struct rwsc_closure
+{
+  struct SEMAPHORE *sig;
   PThreadMain realMain;
-  void * arg;
+  void *arg;
 };
 
-static void * shutdownCode(void * arg) {
-  struct rwsc_closure * cls = arg;
-  void * ret;
+static void *
+shutdownCode (void *arg)
+{
+  struct rwsc_closure *cls = arg;
+  void *ret;
 
-  ret = cls->realMain(cls->arg);
-  SEMAPHORE_UP(cls->sig);
-  PTHREAD_STOP_SLEEP(mainThread);
+  ret = cls->realMain (cls->arg);
+  SEMAPHORE_UP (cls->sig);
+  PTHREAD_STOP_SLEEP (mainThread);
   return ret;
 }
 
-void * run_with_save_calls(PThreadMain cb,
-                          void * arg) {
-  struct PTHREAD * doneThread;
-  void * retval;
+void *
+run_with_save_calls (PThreadMain cb, void *arg)
+{
+  struct PTHREAD *doneThread;
+  void *retval;
   struct rwsc_closure cls;
   int i;
 
-  cls.sig = SEMAPHORE_CREATE(0);
+  cls.sig = SEMAPHORE_CREATE (0);
   cls.realMain = cb;
   cls.arg = arg;
-  doneThread = PTHREAD_CREATE(&shutdownCode,
-                             &cls,
-                             64*1024);
+  doneThread = PTHREAD_CREATE (&shutdownCode, &cls, 64 * 1024);
   if (doneThread == NULL)
-    GE_DIE_STRERROR(ectx,
-                   GE_FATAL | GE_ADMIN | GE_BULK,
-                   "pthread_create");
-  if (! PTHREAD_TEST_SELF(mainThread)) {
-    /* another thread will run the save calls */
-    SEMAPHORE_DOWN(cls.sig, YES);
-  } else {
-    while (SYSERR == SEMAPHORE_DOWN(cls.sig, NO)) {
-      MUTEX_LOCK(sclock);
-      if (pscCount > 0) {
-       i = weak_randomi(pscCount);
-       if (TRUE == g_idle_remove_by_data(psc[i]))
-         saveCallWrapper(psc[i]);
-      } else {
-       i = -1;
-      }
-      MUTEX_UNLOCK(sclock);
-      if ( (i == -1) &&
-          (OK != SEMAPHORE_DOWN(cls.sig, NO)) ) {
-       PTHREAD_SLEEP(50 * cronMILLIS);
-      }
+    GE_DIE_STRERROR (ectx, GE_FATAL | GE_ADMIN | GE_BULK, "pthread_create");
+  if (!PTHREAD_TEST_SELF (mainThread))
+    {
+      /* another thread will run the save calls */
+      SEMAPHORE_DOWN (cls.sig, YES);
     }
-  }
-  PTHREAD_JOIN(doneThread,
-              &retval);
-  SEMAPHORE_DESTROY(cls.sig);
+  else
+    {
+      while (SYSERR == SEMAPHORE_DOWN (cls.sig, NO))
+        {
+          MUTEX_LOCK (sclock);
+          if (pscCount > 0)
+            {
+              i = weak_randomi (pscCount);
+              if (TRUE == g_idle_remove_by_data (psc[i]))
+                saveCallWrapper (psc[i]);
+            }
+          else
+            {
+              i = -1;
+            }
+          MUTEX_UNLOCK (sclock);
+          if ((i == -1) && (OK != SEMAPHORE_DOWN (cls.sig, NO)))
+            {
+              PTHREAD_SLEEP (50 * cronMILLIS);
+            }
+        }
+    }
+  PTHREAD_JOIN (doneThread, &retval);
+  SEMAPHORE_DESTROY (cls.sig);
   return retval;
 }
 
@@ -440,62 +459,67 @@
  * Simple glue to libnotify, and others?
  *
  */
-void gnunetgtk_notify(int type,
-                     const char *message,
-                     ...) {
+void
+gnunetgtk_notify (int type, const char *message, ...)
+{
 #ifdef WITH_LIBNOTIFY
   static int once;
-  char * msg;
+  char *msg;
   size_t size;
   va_list arg;
-  GtkWidget * root;
+  GtkWidget *root;
   NotifyNotification *libnotify;
   NotifyUrgency libnotify_urgency = NOTIFY_URGENCY_NORMAL;
   long libnotify_expire_timeout = NOTIFY_EXPIRES_DEFAULT;
 
-  if (! notify_is_initted()){
-    if (once == 1)
-      return;
-    if (! notify_init ("gnunet-gtk")) {
-      once = 1;
-      GE_LOG(ectx,
-            GE_WARNING | GE_BULK | GE_USER | GE_ADMIN,
-            _("Could not initialize libnotify\n"));
-      return;
+  if (!notify_is_initted ())
+    {
+      if (once == 1)
+        return;
+      if (!notify_init ("gnunet-gtk"))
+        {
+          once = 1;
+          GE_LOG (ectx,
+                  GE_WARNING | GE_BULK | GE_USER | GE_ADMIN,
+                  _("Could not initialize libnotify\n"));
+          return;
+        }
     }
-  }
 
-  root = glade_xml_get_widget(getMainXML(),"mainWindow");
-  if (gtk_window_is_active(GTK_WINDOW(root)) == FALSE) {
-    if (type == NOTIFY_LOW)
-      libnotify_urgency = NOTIFY_URGENCY_LOW;
-     else if( type == NOTIFY_NORMAL)
-       libnotify_urgency = NOTIFY_URGENCY_NORMAL;
-     else
-       libnotify_urgency = NOTIFY_URGENCY_CRITICAL;
-    va_start(arg, message);
-    size = vsnprintf(NULL, 0, message, arg);
-    va_end(arg);
-    msg = MALLOC(size+1);
-    va_start(arg, message);
-    vsnprintf(msg, size, message, arg);
-    va_end(arg);
-    libnotify = notify_notification_new("gnunet-gtk",
-                                        msg,
-                                        PACKAGE_DATA 
"/gnunet-gtk/gnunet-gtk-notify.png",
-                                       NULL);
-    FREE(msg);
-    notify_notification_set_timeout(libnotify, libnotify_expire_timeout);
-    notify_notification_set_urgency(libnotify, libnotify_urgency);
-    if (! notify_notification_show (libnotify, NULL)) {
-      once = 1;
-      GE_LOG(ectx,
-            GE_WARNING | GE_USER | GE_ADMIN | GE_BULK,
-            _("Could not send notification via libnotify\n"));
+  root = glade_xml_get_widget (getMainXML (), "mainWindow");
+  if (gtk_window_is_active (GTK_WINDOW (root)) == FALSE)
+    {
+      if (type == NOTIFY_LOW)
+        libnotify_urgency = NOTIFY_URGENCY_LOW;
+      else if (type == NOTIFY_NORMAL)
+        libnotify_urgency = NOTIFY_URGENCY_NORMAL;
+      else
+        libnotify_urgency = NOTIFY_URGENCY_CRITICAL;
+      va_start (arg, message);
+      size = vsnprintf (NULL, 0, message, arg);
+      va_end (arg);
+      msg = MALLOC (size + 1);
+      va_start (arg, message);
+      vsnprintf (msg, size, message, arg);
+      va_end (arg);
+      libnotify = notify_notification_new ("gnunet-gtk",
+                                           msg,
+                                           PACKAGE_DATA
+                                           "/gnunet-gtk/gnunet-gtk-notify.png",
+                                           NULL);
+      FREE (msg);
+      notify_notification_set_timeout (libnotify, libnotify_expire_timeout);
+      notify_notification_set_urgency (libnotify, libnotify_urgency);
+      if (!notify_notification_show (libnotify, NULL))
+        {
+          once = 1;
+          GE_LOG (ectx,
+                  GE_WARNING | GE_USER | GE_ADMIN | GE_BULK,
+                  _("Could not send notification via libnotify\n"));
+        }
+      g_object_unref (G_OBJECT (libnotify));
+      notify_uninit ();
     }
-    g_object_unref(G_OBJECT(libnotify));
-    notify_uninit();
-  }
 #endif
 }
 
@@ -504,41 +528,35 @@
  * If validation fails, msg is freed and a valid
  * Utf-8 string is returned.
  */
-char * validate_utf8(char * msg) {
-  const gchar * end;
-  char * ret;
+char *
+validate_utf8 (char *msg)
+{
+  const gchar *end;
+  char *ret;
   gsize send;
 
   end = NULL;
-  if (TRUE == g_utf8_validate(msg,
-                             -1,
-                             &end))
+  if (TRUE == g_utf8_validate (msg, -1, &end))
     return msg;
   /* hope that it is ISO8859-1 */
-  ret = g_convert_with_fallback(msg,
-                               -1,
-                               "UTF-8",
-                               "ISO8859-1",
-                               ".",
-                               NULL,
-                               &send,
-                               NULL);
-  FREE(msg);
-  msg = STRDUP(ret);
-  g_free(ret);
-  GE_BREAK(NULL,
-          TRUE == g_utf8_validate(msg,
-                                  -1,
-                                  &end));
+  ret = g_convert_with_fallback (msg,
+                                 -1,
+                                 "UTF-8",
+                                 "ISO8859-1", ".", NULL, &send, NULL);
+  FREE (msg);
+  msg = STRDUP (ret);
+  g_free (ret);
+  GE_BREAK (NULL, TRUE == g_utf8_validate (msg, -1, &end));
   return msg;
 }
 
 /**
 * Gtk callback to save the main window state (tray icon use)
 */
-void saveMainWindowState(GtkWidget *main_window,
-                         GdkEventWindowState *event,
-                         gpointer user_data) {
+void
+saveMainWindowState (GtkWidget * main_window,
+                     GdkEventWindowState * event, gpointer user_data)
+{
   main_window_state = (*event).new_window_state;
   return;
 }
@@ -546,55 +564,70 @@
 /**
 * Get the last main window state when restoring (tray icon use)
 */
-GdkWindowState getMainWindowState() {
+GdkWindowState
+getMainWindowState ()
+{
   return main_window_state;
 }
 
 /**
  * Start gnunet-setup, asking for a password if needed
  */
-gboolean startGNUnetSetup (gboolean run_wizard) {
-  GtkWidget * mainWindow;
-  GtkWidget * messageDialog;
+gboolean
+startGNUnetSetup (gboolean run_wizard)
+{
+  GtkWidget *mainWindow;
+  GtkWidget *messageDialog;
   int code;
   char *error_message;
 #ifdef WITH_LIBGKSU2
   GError *gerror = NULL;
-  if(run_wizard) {
-    code = gksu_run("gnunet-setup -d wizard-gtk",
-                   &gerror);
-  } else {
-    code = gksu_run("gnunet-setup -d",
-                   &gerror);
-  }
-  if (code && !gerror) {
-    error_message = STRDUP(_("GKSu encountered an unknown error running the 
configuration tool (gnunet-setup)."));
-  } else if (code && gerror) {
-    error_message = g_strdup_printf(_("GKSu returned:\n%s"),
-                                   gerror->message);
-    g_error_free(gerror);
-  } else {
-    error_message = NULL;
-  }
+  if (run_wizard)
+    {
+      code = gksu_run ("gnunet-setup -d wizard-gtk", &gerror);
+    }
+  else
+    {
+      code = gksu_run ("gnunet-setup -d", &gerror);
+    }
+  if (code && !gerror)
+    {
+      error_message =
+        STRDUP (_
+                ("GKSu encountered an unknown error running the configuration 
tool (gnunet-setup)."));
+    }
+  else if (code && gerror)
+    {
+      error_message = g_strdup_printf (_("GKSu returned:\n%s"),
+                                       gerror->message);
+      g_error_free (gerror);
+    }
+  else
+    {
+      error_message = NULL;
+    }
 #elif defined(WINDOWS)
 /* FIXME: run gnunet-setup, assuming we can get the needed rights */
-  error_message = STRDUP(_("Not implemented yet!"));
+  error_message = STRDUP (_("Not implemented yet!"));
   code = TRUE;
 #else
-  error_message = STRDUP(_("GKSu support is not enabled, impossible to get the 
needed rights. You should build gnunet-gtk with the --enable-libgksu2 option, 
or get the right binary package. Note you can still start the configuration 
tool (gnunet-setup) manually."));
+  error_message =
+    STRDUP (_
+            ("GKSu support is not enabled, impossible to get the needed 
rights. You should build gnunet-gtk with the --enable-libgksu2 option, or get 
the right binary package. Note you can still start the configuration tool 
(gnunet-setup) manually."));
   code = TRUE;
 #endif
-  mainWindow = glade_xml_get_widget(getMainXML(),
-                                   "mainWindow");
-  messageDialog = gtk_message_dialog_new(GTK_WINDOW(mainWindow),
-                                        GTK_DIALOG_MODAL | 
GTK_DIALOG_DESTROY_WITH_PARENT,
-                                        GTK_MESSAGE_WARNING,
-                                        GTK_BUTTONS_CLOSE,
-                                        _("Failed to run the configuration 
tool (gnunet-setup): %s"),
-                                        error_message);
-  gtk_dialog_run(GTK_DIALOG(messageDialog));
-  gtk_widget_destroy(messageDialog);
-  FREE(error_message);
+  mainWindow = glade_xml_get_widget (getMainXML (), "mainWindow");
+  messageDialog = gtk_message_dialog_new (GTK_WINDOW (mainWindow),
+                                          GTK_DIALOG_MODAL |
+                                          GTK_DIALOG_DESTROY_WITH_PARENT,
+                                          GTK_MESSAGE_WARNING,
+                                          GTK_BUTTONS_CLOSE,
+                                          _
+                                          ("Failed to run the configuration 
tool (gnunet-setup): %s"),
+                                          error_message);
+  gtk_dialog_run (GTK_DIALOG (messageDialog));
+  gtk_widget_destroy (messageDialog);
+  FREE (error_message);
   return code;
 }
 

Modified: gnunet-gtk/src/common/iterators.c
===================================================================
--- gnunet-gtk/src/common/iterators.c   2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/common/iterators.c   2007-07-10 09:01:06 UTC (rev 5298)
@@ -33,105 +33,84 @@
  * except that modifications of the underlying model
  * during the iteration are tolerated.
  */
-void ggc_tree_selection_selected_foreach(GtkTreeSelection *selection,
-                                        GtkTreeSelectionForeachFunc func,
-                                        gpointer data) {
+void
+ggc_tree_selection_selected_foreach (GtkTreeSelection * selection,
+                                     GtkTreeSelectionForeachFunc func,
+                                     gpointer data)
+{
   unsigned int i;
   unsigned int size;
-  GList * selected;
-  GtkTreeRowReference ** refs;
-  GtkTreeModel * model;
-  GtkTreePath * path;
+  GList *selected;
+  GtkTreeRowReference **refs;
+  GtkTreeModel *model;
+  GtkTreePath *path;
   GtkTreeIter iter;
 
-  selected = gtk_tree_selection_get_selected_rows(selection,
-                                                 &model);
+  selected = gtk_tree_selection_get_selected_rows (selection, &model);
 
-  i = g_list_length(selected);
+  i = g_list_length (selected);
   size = 0;
   refs = NULL;
-  GROW(refs,
-       size,
-       i);
-  for (i=0;i<size;i++)
-    refs[i] = gtk_tree_row_reference_new(model,
-                                        g_list_nth_data(selected, i));
-  g_list_foreach(selected,
-                (GFunc) &gtk_tree_path_free,
-                NULL);
-  g_list_free(selected);
-  for (i=0;i<size;i++) {
-    path = gtk_tree_row_reference_get_path(refs[i]);
-    gtk_tree_row_reference_free(refs[i]);
-    if (TRUE == gtk_tree_model_get_iter(model,
-                                       &iter,
-                                       path))
-      func(model,
-          path,
-          &iter,
-          data);
-    gtk_tree_path_free(path);
-  }
-  GROW(refs,
-       size,
-       0);
+  GROW (refs, size, i);
+  for (i = 0; i < size; i++)
+    refs[i] = gtk_tree_row_reference_new (model,
+                                          g_list_nth_data (selected, i));
+  g_list_foreach (selected, (GFunc) & gtk_tree_path_free, NULL);
+  g_list_free (selected);
+  for (i = 0; i < size; i++)
+    {
+      path = gtk_tree_row_reference_get_path (refs[i]);
+      gtk_tree_row_reference_free (refs[i]);
+      if (TRUE == gtk_tree_model_get_iter (model, &iter, path))
+        func (model, path, &iter, data);
+      gtk_tree_path_free (path);
+    }
+  GROW (refs, size, 0);
 }
 
-typedef struct {
-  GtkTreeRowReference ** refs;
+typedef struct
+{
+  GtkTreeRowReference **refs;
   unsigned int pos;
   unsigned int size;
 } CollectData;
 
 static gboolean
-collectAllRows(GtkTreeModel * model,
-              GtkTreePath * path,
-              GtkTreeIter * iter,
-              gpointer cls) {
-  CollectData * cd = cls;
+collectAllRows (GtkTreeModel * model,
+                GtkTreePath * path, GtkTreeIter * iter, gpointer cls)
+{
+  CollectData *cd = cls;
 
   if (cd->size == cd->pos)
-    GROW(cd->refs,
-        cd->size,
-        cd->size * 2 + 4);
-  cd->refs[cd->pos++] = gtk_tree_row_reference_new(model,
-                                                  path);
+    GROW (cd->refs, cd->size, cd->size * 2 + 4);
+  cd->refs[cd->pos++] = gtk_tree_row_reference_new (model, path);
   return FALSE;
 }
-       
 
+
 /**
  * Identical to "gtk_tree_model_foreach",
  * except that modifications of the underlying model
  * during the iteration are tolerated.
  */
-void ggc_tree_model_foreach(GtkTreeModel * model,
-                           GtkTreeSelectionForeachFunc func,
-                           gpointer data) {
+void
+ggc_tree_model_foreach (GtkTreeModel * model,
+                        GtkTreeSelectionForeachFunc func, gpointer data)
+{
   int i;
-  GtkTreePath * path;
+  GtkTreePath *path;
   GtkTreeIter iter;
   CollectData cd;
 
-  memset(&cd,
-        0,
-        sizeof(CollectData));
-  gtk_tree_model_foreach(model,
-                        &collectAllRows,
-                        &cd);
-  for (i=cd.pos-1;i>=0;i--) {
-    path = gtk_tree_row_reference_get_path(cd.refs[i]);
-    gtk_tree_row_reference_free(cd.refs[i]);
-    if (TRUE == gtk_tree_model_get_iter(model,
-                                       &iter,
-                                       path))
-      func(model,
-          path,
-          &iter,
-          data);
-    gtk_tree_path_free(path);
-  }
-  GROW(cd.refs,
-       cd.size,
-       0);
+  memset (&cd, 0, sizeof (CollectData));
+  gtk_tree_model_foreach (model, &collectAllRows, &cd);
+  for (i = cd.pos - 1; i >= 0; i--)
+    {
+      path = gtk_tree_row_reference_get_path (cd.refs[i]);
+      gtk_tree_row_reference_free (cd.refs[i]);
+      if (TRUE == gtk_tree_model_get_iter (model, &iter, path))
+        func (model, path, &iter, data);
+      gtk_tree_path_free (path);
+    }
+  GROW (cd.refs, cd.size, 0);
 }

Modified: gnunet-gtk/src/common/logging.c
===================================================================
--- gnunet-gtk/src/common/logging.c     2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/common/logging.c     2007-07-10 09:01:06 UTC (rev 5298)
@@ -30,52 +30,44 @@
 #include <glib.h>
 #include <gmodule.h>
 
-static GtkWidget * infoWindow;
+static GtkWidget *infoWindow;
 
-static GtkWidget * infoWindowTextView;
+static GtkWidget *infoWindowTextView;
 
-static GladeXML * statusXML;
+static GladeXML *statusXML;
 
-static void init() {
-  GtkWidget * button;
+static void
+init ()
+{
+  GtkWidget *button;
 
   if (statusXML != NULL)
     return;
   statusXML
-    = glade_xml_new(getGladeFileName(),
-                   "statusWindow",
-                   PACKAGE_NAME);
-  infoWindow
-    = glade_xml_get_widget(statusXML,
-                          "statusWindow");
+    = glade_xml_new (getGladeFileName (), "statusWindow", PACKAGE_NAME);
+  infoWindow = glade_xml_get_widget (statusXML, "statusWindow");
   infoWindowTextView
-    = glade_xml_get_widget(statusXML,
-                          "messageWindowTextView");
-  button
-    = glade_xml_get_widget(statusXML,
-                          "messageWindowCloseButton");
-  connectGladeWithPlugins(statusXML);
+    = glade_xml_get_widget (statusXML, "messageWindowTextView");
+  button = glade_xml_get_widget (statusXML, "messageWindowCloseButton");
+  connectGladeWithPlugins (statusXML);
 
-  g_signal_connect_data(infoWindow,
-                       "delete-event",
-                       G_CALLBACK(&gtk_widget_hide_on_delete),
-                       NULL,
-                       NULL,
-                       0);
-  g_signal_connect_data(button,
-                       "clicked",
-                       G_CALLBACK(&gtk_widget_hide_on_delete),
-                       infoWindow,
-                       NULL,
-                       G_CONNECT_SWAPPED);
+  g_signal_connect_data (infoWindow,
+                         "delete-event",
+                         G_CALLBACK (&gtk_widget_hide_on_delete),
+                         NULL, NULL, 0);
+  g_signal_connect_data (button,
+                         "clicked",
+                         G_CALLBACK (&gtk_widget_hide_on_delete),
+                         infoWindow, NULL, G_CONNECT_SWAPPED);
 }
 
 /**
  * Closure for doInfoMessage.
  */
-typedef struct {
+typedef struct
+{
   int doPopup;
-  char * note;
+  char *note;
 } InfoMessage;
 
 /**
@@ -86,27 +78,26 @@
 /**
  * Callback for infoMessage()
  */
-static void * doInfoMessage(void * args) {
-  const InfoMessage * info = args;
+static void *
+doInfoMessage (void *args)
+{
+  const InfoMessage *info = args;
   GtkTextIter iter;
-  GtkTextBuffer * buffer;
+  GtkTextBuffer *buffer;
   GtkTextIter end;
 
-  init();
-  if (info->doPopup==YES)
-    gtk_widget_show(infoWindow);
-  buffer
-    = gtk_text_view_get_buffer(GTK_TEXT_VIEW(infoWindowTextView));
-  gtk_text_buffer_get_iter_at_offset(buffer, &iter, -1);
-  gtk_text_buffer_insert(buffer,
-                        &iter,
-                        info->note,
-                        -1);
-  if (gtk_text_buffer_get_line_count(buffer) >= MAX_LINES) {
-    gtk_text_buffer_get_iter_at_line(buffer, &iter, MAX_LINES-1);
-    gtk_text_buffer_get_iter_at_line(buffer, &end, MAX_LINES);
-    gtk_text_buffer_delete(buffer, &iter, &end);
-  }
+  init ();
+  if (info->doPopup == YES)
+    gtk_widget_show (infoWindow);
+  buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (infoWindowTextView));
+  gtk_text_buffer_get_iter_at_offset (buffer, &iter, -1);
+  gtk_text_buffer_insert (buffer, &iter, info->note, -1);
+  if (gtk_text_buffer_get_line_count (buffer) >= MAX_LINES)
+    {
+      gtk_text_buffer_get_iter_at_line (buffer, &iter, MAX_LINES - 1);
+      gtk_text_buffer_get_iter_at_line (buffer, &end, MAX_LINES);
+      gtk_text_buffer_delete (buffer, &iter, &end);
+    }
   return NULL;
 }
 
@@ -115,39 +106,37 @@
  *
  * @param doPopup do we open the window, YES or NO
  */
-void infoMessage(int doPopup,
-                const char * format,
-                ...) {
+void
+infoMessage (int doPopup, const char *format, ...)
+{
   va_list args;
   InfoMessage info;
 
-  va_start(args, format);
-  info.note = g_strdup_vprintf(format, args);
-  va_end(args);
+  va_start (args, format);
+  info.note = g_strdup_vprintf (format, args);
+  va_end (args);
   info.doPopup = doPopup;
-  gtkSaveCall(&doInfoMessage,
-             &info);
-  g_free(info.note);
+  gtkSaveCall (&doInfoMessage, &info);
+  g_free (info.note);
 }
 
-static void * saveAddLogEntry(void * args) {
-  static GtkWidget * s = NULL;
+static void *
+saveAddLogEntry (void *args)
+{
+  static GtkWidget *s = NULL;
   static int once = 1;
   static guint id;
 
-  init();
-  if (once) {
-    once = 0;
-    s = glade_xml_get_widget(getMainXML(),
-                            "statusbar");
-    id = gtk_statusbar_get_context_id(GTK_STATUSBAR(s),
-                                     "LOG");
-  } else
-    gtk_statusbar_pop(GTK_STATUSBAR(s),
-                     id);
-  gtk_statusbar_push(GTK_STATUSBAR(s),
-                    id,
-                    (const char*) args);
+  init ();
+  if (once)
+    {
+      once = 0;
+      s = glade_xml_get_widget (getMainXML (), "statusbar");
+      id = gtk_statusbar_get_context_id (GTK_STATUSBAR (s), "LOG");
+    }
+  else
+    gtk_statusbar_pop (GTK_STATUSBAR (s), id);
+  gtk_statusbar_push (GTK_STATUSBAR (s), id, (const char *) args);
   return NULL;
 }
 
@@ -157,51 +146,49 @@
  * @param txt the log entry
  *
  */
-void addLogEntry(const char * txt,
-                ...) {
+void
+addLogEntry (const char *txt, ...)
+{
   va_list args;
-  gchar * note;
+  gchar *note;
 
-  va_start(args, txt);
-  note = g_strdup_vprintf(txt, args);
-  va_end(args);
-  infoMessage(NO, note);
-  gtkSaveCall(&saveAddLogEntry,
-             (void*) note);
-  g_free(note);
+  va_start (args, txt);
+  note = g_strdup_vprintf (txt, args);
+  va_end (args);
+  infoMessage (NO, note);
+  gtkSaveCall (&saveAddLogEntry, (void *) note);
+  g_free (note);
 }
 
-static void ge_gtk_log_handler(void * ctx,
-                              GE_KIND kind,
-                              const char * date,
-                              const char * msg) {
+static void
+ge_gtk_log_handler (void *ctx,
+                    GE_KIND kind, const char *date, const char *msg)
+{
   int popUp;
 
   popUp = NO;
-  if ( (kind & (GE_FATAL | GE_ERROR | GE_WARNING)) > 0)
+  if ((kind & (GE_FATAL | GE_ERROR | GE_WARNING)) > 0)
     popUp = YES;
-  infoMessage(popUp,
-             "%s: %s",
-             date,
-             msg);
+  infoMessage (popUp, "%s: %s", date, msg);
 }
 
-struct GE_Context * createGtkLogger(GE_KIND mask) {
-  struct GE_Context * myLog;
+struct GE_Context *
+createGtkLogger (GE_KIND mask)
+{
+  struct GE_Context *myLog;
 
-  myLog = GE_create_context_callback(mask,
-                                    &ge_gtk_log_handler,
-                                    NULL,
-                                    NULL,
-                                    NULL);
+  myLog = GE_create_context_callback (mask,
+                                      &ge_gtk_log_handler, NULL, NULL, NULL);
   return myLog;
 }
 
-void __attribute__ ((destructor)) gnunet_gtk_common_ltdl_fini() {
-  if (statusXML != NULL) {
-    gtk_widget_destroy(infoWindow);
-    infoWindow = NULL;
-    UNREF(statusXML);
-    statusXML = NULL;
-  }
+void __attribute__ ((destructor)) gnunet_gtk_common_ltdl_fini ()
+{
+  if (statusXML != NULL)
+    {
+      gtk_widget_destroy (infoWindow);
+      infoWindow = NULL;
+      UNREF (statusXML);
+      statusXML = NULL;
+    }
 }

Modified: gnunet-gtk/src/core/eggtrayicon.c
===================================================================
--- gnunet-gtk/src/core/eggtrayicon.c   2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/core/eggtrayicon.c   2007-07-10 09:01:06 UTC (rev 5298)
@@ -55,16 +55,14 @@
 #include <X11/Xatom.h>
 
 G_BEGIN_DECLS
-
 #define EGG_TYPE_TRAY_ICON             (egg_tray_icon_get_type ())
 #define EGG_TRAY_ICON(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), 
EGG_TYPE_TRAY_ICON, EggTrayIcon))
 #define EGG_TRAY_ICON_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST ((klass), 
EGG_TYPE_TRAY_ICON, EggTrayIconClass))
 #define EGG_IS_TRAY_ICON(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), 
EGG_TYPE_TRAY_ICON))
 #define EGG_IS_TRAY_ICON_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass), 
EGG_TYPE_TRAY_ICON))
 #define EGG_TRAY_ICON_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), 
EGG_TYPE_TRAY_ICON, EggTrayIconClass))
-       
-typedef struct _EggTrayIcon      EggTrayIcon;
-typedef struct _EggTrayIconClass  EggTrayIconClass;
+typedef struct _EggTrayIcon EggTrayIcon;
+typedef struct _EggTrayIconClass EggTrayIconClass;
 
 struct _EggTrayIcon
 {
@@ -86,73 +84,74 @@
   GtkPlugClass parent_class;
 };
 
-GType        egg_tray_icon_get_type       (void);
+GType egg_tray_icon_get_type (void);
 
 #if GTK_CHECK_VERSION(2,1,0)
-EggTrayIcon *egg_tray_icon_new_for_screen (GdkScreen   *screen,
-                                          const gchar *name);
+EggTrayIcon *egg_tray_icon_new_for_screen (GdkScreen * screen,
+                                           const gchar * name);
 #endif
 
-EggTrayIcon *egg_tray_icon_new            (const gchar *name);
+EggTrayIcon *egg_tray_icon_new (const gchar * name);
 
-guint        egg_tray_icon_send_message   (EggTrayIcon *icon,
-                                          gint         timeout,
-                                          const char  *message,
-                                          gint         len);
-void         egg_tray_icon_cancel_message (EggTrayIcon *icon,
-                                          guint        id);
+guint egg_tray_icon_send_message (EggTrayIcon * icon,
+                                  gint timeout,
+                                  const char *message, gint len);
+void egg_tray_icon_cancel_message (EggTrayIcon * icon, guint id);
 
-GtkOrientation egg_tray_icon_get_orientation (EggTrayIcon *icon);
+GtkOrientation egg_tray_icon_get_orientation (EggTrayIcon * icon);
 
 
-static gboolean tray_clicked (GtkWidget *trayContextMenu, GdkEvent *event);
-static gboolean on_tray_quit_activate(GtkWidget *widget, GdkEvent *event, 
gpointer data);
-                                       
+static gboolean tray_clicked (GtkWidget * trayContextMenu, GdkEvent * event);
+static gboolean on_tray_quit_activate (GtkWidget * widget, GdkEvent * event,
+                                       gpointer data);
+
 G_END_DECLS
-
 #define SYSTEM_TRAY_REQUEST_DOCK    0
 #define SYSTEM_TRAY_BEGIN_MESSAGE   1
 #define SYSTEM_TRAY_CANCEL_MESSAGE  2
-
 #define SYSTEM_TRAY_ORIENTATION_HORZ 0
 #define SYSTEM_TRAY_ORIENTATION_VERT 1
-
-enum {
+  enum
+{
   PROP_0,
   PROP_ORIENTATION
 };
 
 static GtkPlugClass *parent_class = NULL;
 
-static void egg_tray_icon_init (EggTrayIcon *icon);
-static void egg_tray_icon_class_init (EggTrayIconClass *klass);
+static void egg_tray_icon_init (EggTrayIcon * icon);
+static void egg_tray_icon_class_init (EggTrayIconClass * klass);
 
-static void egg_tray_icon_get_property (GObject    *object,
-                                       guint       prop_id,
-                                       GValue     *value,
-                                       GParamSpec *pspec);
+static void egg_tray_icon_get_property (GObject * object,
+                                        guint prop_id,
+                                        GValue * value, GParamSpec * pspec);
 
-static void egg_tray_icon_realize   (GtkWidget *widget);
-static void egg_tray_icon_unrealize (GtkWidget *widget);
+static void egg_tray_icon_realize (GtkWidget * widget);
+static void egg_tray_icon_unrealize (GtkWidget * widget);
 
-static void egg_tray_icon_update_manager_window    (EggTrayIcon *icon,
-                                                   gboolean     
dock_if_realized);
-static void egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon);
+static void egg_tray_icon_update_manager_window (EggTrayIcon * icon,
+                                                 gboolean dock_if_realized);
+static void egg_tray_icon_manager_window_destroyed (EggTrayIcon * icon);
 
-static Display * getDisplay(GtkWidget * w) {
+static Display *
+getDisplay (GtkWidget * w)
+{
 #if GTK_CHECK_VERSION(2,1,0)
-       return GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (w));
+  return GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (w));
 #else
-       return gdk_display;
+  return gdk_display;
 #endif
 }
 
-static GdkWindow * getWindow(EggTrayIcon * icon) {
+static GdkWindow *
+getWindow (EggTrayIcon * icon)
+{
 #if GTK_CHECK_VERSION(2,1,0)
-       return gdk_window_lookup_for_display 
(gtk_widget_get_display(GTK_WIDGET(icon)),
-                                              icon->manager_window);
+  return
+    gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
+                                   icon->manager_window);
 #else
-       return gdk_window_lookup(icon->manager_window);
+  return gdk_window_lookup (icon->manager_window);
 #endif
 }
 
@@ -163,30 +162,32 @@
 
   if (our_type == 0)
     {
-      our_type = g_type_from_name("EggTrayIcon");
+      our_type = g_type_from_name ("EggTrayIcon");
 
       if (our_type == 0)
         {
-      static const GTypeInfo our_info =
-      {
-       sizeof (EggTrayIconClass),
-       (GBaseInitFunc) NULL,
-       (GBaseFinalizeFunc) NULL,
-       (GClassInitFunc) egg_tray_icon_class_init,
-       NULL, /* class_finalize */
-       NULL, /* class_data */
-       sizeof (EggTrayIcon),
-       0,    /* n_preallocs */
-       (GInstanceInitFunc) egg_tray_icon_init,
-       NULL /* value_table */
-      };
+          static const GTypeInfo our_info = {
+            sizeof (EggTrayIconClass),
+            (GBaseInitFunc) NULL,
+            (GBaseFinalizeFunc) NULL,
+            (GClassInitFunc) egg_tray_icon_class_init,
+            NULL,               /* class_finalize */
+            NULL,               /* class_data */
+            sizeof (EggTrayIcon),
+            0,                  /* n_preallocs */
+            (GInstanceInitFunc) egg_tray_icon_init,
+            NULL                /* value_table */
+          };
 
-      our_type = g_type_register_static (GTK_TYPE_PLUG, "EggTrayIcon", 
&our_info, 0);
+          our_type =
+            g_type_register_static (GTK_TYPE_PLUG, "EggTrayIcon", &our_info,
+                                    0);
         }
       else if (parent_class == NULL)
         {
           /* we're reheating the old class from a previous instance -  engage 
ugly hack =( */
-          egg_tray_icon_class_init((EggTrayIconClass 
*)g_type_class_peek(our_type));
+          egg_tray_icon_class_init ((EggTrayIconClass *)
+                                    g_type_class_peek (our_type));
         }
     }
 
@@ -194,7 +195,7 @@
 }
 
 static void
-egg_tray_icon_init (EggTrayIcon *icon)
+egg_tray_icon_init (EggTrayIcon * icon)
 {
   icon->stamp = 1;
   icon->orientation = GTK_ORIENTATION_HORIZONTAL;
@@ -203,33 +204,32 @@
 }
 
 static void
-egg_tray_icon_class_init (EggTrayIconClass *klass)
+egg_tray_icon_class_init (EggTrayIconClass * klass)
 {
-  GObjectClass *gobject_class = (GObjectClass *)klass;
-  GtkWidgetClass *widget_class = (GtkWidgetClass *)klass;
+  GObjectClass *gobject_class = (GObjectClass *) klass;
+  GtkWidgetClass *widget_class = (GtkWidgetClass *) klass;
 
   parent_class = g_type_class_peek_parent (klass);
 
   gobject_class->get_property = egg_tray_icon_get_property;
 
-  widget_class->realize   = egg_tray_icon_realize;
+  widget_class->realize = egg_tray_icon_realize;
   widget_class->unrealize = egg_tray_icon_unrealize;
 
   g_object_class_install_property (gobject_class,
-                                  PROP_ORIENTATION,
-                                  g_param_spec_enum ("orientation",
-                                                     _("Orientation"),
-                                                     _("The orientation of the 
tray."),
-                                                     GTK_TYPE_ORIENTATION,
-                                                     
GTK_ORIENTATION_HORIZONTAL,
-                                                     G_PARAM_READABLE));
+                                   PROP_ORIENTATION,
+                                   g_param_spec_enum ("orientation",
+                                                      _("Orientation"),
+                                                      _
+                                                      ("The orientation of the 
tray."),
+                                                      GTK_TYPE_ORIENTATION,
+                                                      
GTK_ORIENTATION_HORIZONTAL,
+                                                      G_PARAM_READABLE));
 }
 
 static void
-egg_tray_icon_get_property (GObject    *object,
-                           guint       prop_id,
-                           GValue     *value,
-                           GParamSpec *pspec)
+egg_tray_icon_get_property (GObject * object,
+                            guint prop_id, GValue * value, GParamSpec * pspec)
 {
   EggTrayIcon *icon = EGG_TRAY_ICON (object);
 
@@ -245,32 +245,35 @@
 }
 
 static void
-egg_tray_icon_get_orientation_property (EggTrayIcon *icon)
+egg_tray_icon_get_orientation_property (EggTrayIcon * icon)
 {
   Display *xdisplay;
   Atom type;
   int format;
-  union {
-       gulong *prop;
-       guchar *prop_ch;
-  } prop = { NULL };
+  union
+  {
+    gulong *prop;
+    guchar *prop_ch;
+  } prop =
+  {
+  NULL};
   gulong nitems;
   gulong bytes_after;
   int error, result;
 
-  g_return_if_fail(icon->manager_window != None);
+  g_return_if_fail (icon->manager_window != None);
 
-  xdisplay = getDisplay(GTK_WIDGET (icon));
+  xdisplay = getDisplay (GTK_WIDGET (icon));
 
   gdk_error_trap_push ();
   type = None;
   result = XGetWindowProperty (xdisplay,
-                              icon->manager_window,
-                              icon->orientation_atom,
-                              0, G_MAXLONG, FALSE,
-                              XA_CARDINAL,
-                              &type, &format, &nitems,
-                              &bytes_after, &(prop.prop_ch));
+                               icon->manager_window,
+                               icon->orientation_atom,
+                               0, G_MAXLONG, FALSE,
+                               XA_CARDINAL,
+                               &type, &format, &nitems,
+                               &bytes_after, &(prop.prop_ch));
   error = gdk_error_trap_pop ();
 
   if (error || result != Success)
@@ -280,16 +283,15 @@
     {
       GtkOrientation orientation;
 
-      orientation = (prop.prop [0] == SYSTEM_TRAY_ORIENTATION_HORZ) ?
-                                       GTK_ORIENTATION_HORIZONTAL :
-                                       GTK_ORIENTATION_VERTICAL;
+      orientation = (prop.prop[0] == SYSTEM_TRAY_ORIENTATION_HORZ) ?
+        GTK_ORIENTATION_HORIZONTAL : GTK_ORIENTATION_VERTICAL;
 
       if (icon->orientation != orientation)
-       {
-         icon->orientation = orientation;
+        {
+          icon->orientation = orientation;
 
-         g_object_notify (G_OBJECT (icon), "orientation");
-       }
+          g_object_notify (G_OBJECT (icon), "orientation");
+        }
     }
 
   if (prop.prop)
@@ -297,10 +299,11 @@
 }
 
 static GdkFilterReturn
-egg_tray_icon_manager_filter (GdkXEvent *xevent, GdkEvent *event, gpointer 
user_data)
+egg_tray_icon_manager_filter (GdkXEvent * xevent, GdkEvent * event,
+                              gpointer user_data)
 {
   EggTrayIcon *icon = user_data;
-  XEvent *xev = (XEvent *)xevent;
+  XEvent *xev = (XEvent *) xevent;
 
   if (xev->xany.type == ClientMessage &&
       xev->xclient.message_type == icon->manager_atom &&
@@ -311,21 +314,21 @@
   else if (xev->xany.window == icon->manager_window)
     {
       if (xev->xany.type == PropertyNotify &&
-         xev->xproperty.atom == icon->orientation_atom)
-       {
-         egg_tray_icon_get_orientation_property (icon);
-       }
+          xev->xproperty.atom == icon->orientation_atom)
+        {
+          egg_tray_icon_get_orientation_property (icon);
+        }
       if (xev->xany.type == DestroyNotify)
-       {
-         egg_tray_icon_manager_window_destroyed (icon);
-       }
+        {
+          egg_tray_icon_manager_window_destroyed (icon);
+        }
     }
 
   return GDK_FILTER_CONTINUE;
 }
 
 static void
-egg_tray_icon_unrealize (GtkWidget *widget)
+egg_tray_icon_unrealize (GtkWidget * widget)
 {
   EggTrayIcon *icon = EGG_TRAY_ICON (widget);
   GdkWindow *root_window;
@@ -334,7 +337,7 @@
     {
       GdkWindow *gdkwin;
 
-      gdkwin = getWindow(icon);
+      gdkwin = getWindow (icon);
       gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
     }
 
@@ -347,16 +350,14 @@
   gdk_window_remove_filter (root_window, egg_tray_icon_manager_filter, icon);
 
   if (GTK_WIDGET_CLASS (parent_class)->unrealize)
-    (* GTK_WIDGET_CLASS (parent_class)->unrealize) (widget);
+    (*GTK_WIDGET_CLASS (parent_class)->unrealize) (widget);
 }
 
 static void
-egg_tray_icon_send_manager_message (EggTrayIcon *icon,
-                                   long         message,
-                                   Window       window,
-                                   long         data1,
-                                   long         data2,
-                                   long         data3)
+egg_tray_icon_send_manager_message (EggTrayIcon * icon,
+                                    long message,
+                                    Window window,
+                                    long data1, long data2, long data3)
 {
   XClientMessageEvent ev;
   Display *display;
@@ -371,43 +372,43 @@
   ev.data.l[3] = data2;
   ev.data.l[4] = data3;
 
-  display = getDisplay(GTK_WIDGET (icon));
+  display = getDisplay (GTK_WIDGET (icon));
 
   gdk_error_trap_push ();
   XSendEvent (display,
-             icon->manager_window, False, NoEventMask, (XEvent *)&ev);
+              icon->manager_window, False, NoEventMask, (XEvent *) & ev);
   XSync (display, False);
   gdk_error_trap_pop ();
 }
 
 static void
-egg_tray_icon_send_dock_request (EggTrayIcon *icon)
+egg_tray_icon_send_dock_request (EggTrayIcon * icon)
 {
   egg_tray_icon_send_manager_message (icon,
-                                     SYSTEM_TRAY_REQUEST_DOCK,
-                                     icon->manager_window,
-                                     gtk_plug_get_id (GTK_PLUG (icon)),
-                                     0, 0);
+                                      SYSTEM_TRAY_REQUEST_DOCK,
+                                      icon->manager_window,
+                                      gtk_plug_get_id (GTK_PLUG (icon)),
+                                      0, 0);
 }
 
 static void
-egg_tray_icon_update_manager_window (EggTrayIcon *icon,
-                                    gboolean     dock_if_realized)
+egg_tray_icon_update_manager_window (EggTrayIcon * icon,
+                                     gboolean dock_if_realized)
 {
   Display *xdisplay;
 
   if (icon->manager_window != None)
     return;
 
-  xdisplay = getDisplay(GTK_WIDGET (icon));
+  xdisplay = getDisplay (GTK_WIDGET (icon));
   XGrabServer (xdisplay);
 
-  icon->manager_window = XGetSelectionOwner (xdisplay,
-                                            icon->selection_atom);
+  icon->manager_window = XGetSelectionOwner (xdisplay, icon->selection_atom);
 
   if (icon->manager_window != None)
     XSelectInput (xdisplay,
-                 icon->manager_window, StructureNotifyMask|PropertyChangeMask);
+                  icon->manager_window,
+                  StructureNotifyMask | PropertyChangeMask);
 
   XUngrabServer (xdisplay);
   XFlush (xdisplay);
@@ -416,24 +417,24 @@
     {
       GdkWindow *gdkwin;
 
-      gdkwin = getWindow(icon);
+      gdkwin = getWindow (icon);
       gdk_window_add_filter (gdkwin, egg_tray_icon_manager_filter, icon);
 
       if (dock_if_realized && GTK_WIDGET_REALIZED (icon))
-       egg_tray_icon_send_dock_request (icon);
+        egg_tray_icon_send_dock_request (icon);
 
       egg_tray_icon_get_orientation_property (icon);
     }
 }
 
 static void
-egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon)
+egg_tray_icon_manager_window_destroyed (EggTrayIcon * icon)
 {
   GdkWindow *gdkwin;
 
   g_return_if_fail (icon->manager_window != None);
 
-  gdkwin = getWindow(icon);
+  gdkwin = getWindow (icon);
   gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
 
   icon->manager_window = None;
@@ -442,7 +443,7 @@
 }
 
 static void
-egg_tray_icon_realize (GtkWidget *widget)
+egg_tray_icon_realize (GtkWidget * widget)
 {
   EggTrayIcon *icon = EGG_TRAY_ICON (widget);
   gint screen;
@@ -462,21 +463,19 @@
 #endif
 
   /* Now see if there's a manager window around */
-  g_snprintf (buffer, sizeof (buffer),
-             "_NET_SYSTEM_TRAY_S%d",
-             screen);
+  g_snprintf (buffer, sizeof (buffer), "_NET_SYSTEM_TRAY_S%d", screen);
 
   icon->selection_atom = XInternAtom (xdisplay, buffer, False);
 
   icon->manager_atom = XInternAtom (xdisplay, "MANAGER", False);
 
   icon->system_tray_opcode_atom = XInternAtom (xdisplay,
-                                                  "_NET_SYSTEM_TRAY_OPCODE",
-                                                  False);
+                                               "_NET_SYSTEM_TRAY_OPCODE",
+                                               False);
 
   icon->orientation_atom = XInternAtom (xdisplay,
-                                       "_NET_SYSTEM_TRAY_ORIENTATION",
-                                       False);
+                                        "_NET_SYSTEM_TRAY_ORIENTATION",
+                                        False);
 
   egg_tray_icon_update_manager_window (icon, FALSE);
   egg_tray_icon_send_dock_request (icon);
@@ -488,38 +487,36 @@
 #endif
 
   /* Add a root window filter so that we get changes on MANAGER */
-  gdk_window_add_filter (root_window,
-                        egg_tray_icon_manager_filter, icon);
+  gdk_window_add_filter (root_window, egg_tray_icon_manager_filter, icon);
 }
 
 #if GTK_CHECK_VERSION(2,1,0)
 EggTrayIcon *
-egg_tray_icon_new_for_screen (GdkScreen *screen, const char *name)
+egg_tray_icon_new_for_screen (GdkScreen * screen, const char *name)
 {
   g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL);
 
-  return g_object_new (EGG_TYPE_TRAY_ICON, "screen", screen, "title", name, 
NULL);
+  return g_object_new (EGG_TYPE_TRAY_ICON, "screen", screen, "title", name,
+                       NULL);
 }
 #endif
 
-EggTrayIcon*
-egg_tray_icon_new (const gchar *name)
+EggTrayIcon *
+egg_tray_icon_new (const gchar * name)
 {
   return g_object_new (EGG_TYPE_TRAY_ICON, "title", name, NULL);
 }
 
 guint
-egg_tray_icon_send_message (EggTrayIcon *icon,
-                           gint         timeout,
-                           const gchar *message,
-                           gint         len)
+egg_tray_icon_send_message (EggTrayIcon * icon,
+                            gint timeout, const gchar * message, gint len)
 {
   guint stamp;
 
   g_return_val_if_fail (EGG_IS_TRAY_ICON (icon), 0);
   g_return_val_if_fail (timeout >= 0, 0);
   g_return_val_if_fail (message != NULL, 0);
-               
+
   if (icon->manager_window == None)
     return 0;
 
@@ -530,8 +527,9 @@
 
   /* Get ready to send the message */
   egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_BEGIN_MESSAGE,
-                                     (Window)gtk_plug_get_id (GTK_PLUG (icon)),
-                                     timeout, len, stamp);
+                                      (Window)
+                                      gtk_plug_get_id (GTK_PLUG (icon)),
+                                      timeout, len, stamp);
 
   /* Now to send the actual message */
   gdk_error_trap_push ();
@@ -540,27 +538,28 @@
       XClientMessageEvent ev;
       Display *xdisplay;
 
-      xdisplay = getDisplay(GTK_WIDGET (icon));
+      xdisplay = getDisplay (GTK_WIDGET (icon));
 
       ev.type = ClientMessage;
-      ev.window = (Window)gtk_plug_get_id (GTK_PLUG (icon));
+      ev.window = (Window) gtk_plug_get_id (GTK_PLUG (icon));
       ev.format = 8;
       ev.message_type = XInternAtom (xdisplay,
-                                    "_NET_SYSTEM_TRAY_MESSAGE_DATA", False);
+                                     "_NET_SYSTEM_TRAY_MESSAGE_DATA", False);
       if (len > 20)
-       {
-         memcpy (&ev.data, message, 20);
-         len -= 20;
-         message += 20;
-       }
+        {
+          memcpy (&ev.data, message, 20);
+          len -= 20;
+          message += 20;
+        }
       else
-       {
-         memcpy (&ev.data, message, len);
-         len = 0;
-       }
+        {
+          memcpy (&ev.data, message, len);
+          len = 0;
+        }
 
       XSendEvent (xdisplay,
-                 icon->manager_window, False, StructureNotifyMask, (XEvent 
*)&ev);
+                  icon->manager_window, False, StructureNotifyMask,
+                  (XEvent *) & ev);
       XSync (xdisplay, False);
     }
   gdk_error_trap_pop ();
@@ -569,19 +568,19 @@
 }
 
 void
-egg_tray_icon_cancel_message (EggTrayIcon *icon,
-                             guint        id)
+egg_tray_icon_cancel_message (EggTrayIcon * icon, guint id)
 {
   g_return_if_fail (EGG_IS_TRAY_ICON (icon));
   g_return_if_fail (id > 0);
 
   egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_CANCEL_MESSAGE,
-                                     (Window)gtk_plug_get_id (GTK_PLUG (icon)),
-                                     id, 0, 0);
+                                      (Window)
+                                      gtk_plug_get_id (GTK_PLUG (icon)), id,
+                                      0, 0);
 }
 
 GtkOrientation
-egg_tray_icon_get_orientation (EggTrayIcon *icon)
+egg_tray_icon_get_orientation (EggTrayIcon * icon)
 {
   g_return_val_if_fail (EGG_IS_TRAY_ICON (icon), GTK_ORIENTATION_HORIZONTAL);
 
@@ -590,75 +589,86 @@
 
 
 /* Callback for the "Quit" element on the tray icon menu */
-static gboolean on_tray_quit_activate(GtkWidget *widget, GdkEvent *event, 
gpointer data) {
-    gnunet_gtk_main_quit();
-    return TRUE;
+static gboolean
+on_tray_quit_activate (GtkWidget * widget, GdkEvent * event, gpointer data)
+{
+  gnunet_gtk_main_quit ();
+  return TRUE;
 }
 
 /* Function activated when the user clicks the tray icon */
-static gboolean tray_clicked(GtkWidget *widget, GdkEvent *event) {
-  if(event->type == GDK_BUTTON_PRESS) {
-    GdkEventButton *event_button;
-    event_button = (GdkEventButton *) event;
-    if(event_button->button == 1) {
-      GtkWidget *root;
-      root = glade_xml_get_widget(getMainXML(),
-                              "mainWindow");
-      GdkWindowState main_window_state;
-      if (gtk_window_is_active (GTK_WINDOW(root)))
-        gtk_widget_hide (root);
-      else
-        gtk_window_present (GTK_WINDOW(root));
-        main_window_state = getMainWindowState();
-        if(main_window_state & GDK_WINDOW_STATE_MAXIMIZED)
-          gtk_window_maximize (GTK_WINDOW(root));
-    return TRUE;
+static gboolean
+tray_clicked (GtkWidget * widget, GdkEvent * event)
+{
+  if (event->type == GDK_BUTTON_PRESS)
+    {
+      GdkEventButton *event_button;
+      event_button = (GdkEventButton *) event;
+      if (event_button->button == 1)
+        {
+          GtkWidget *root;
+          root = glade_xml_get_widget (getMainXML (), "mainWindow");
+          GdkWindowState main_window_state;
+          if (gtk_window_is_active (GTK_WINDOW (root)))
+            gtk_widget_hide (root);
+          else
+            gtk_window_present (GTK_WINDOW (root));
+          main_window_state = getMainWindowState ();
+          if (main_window_state & GDK_WINDOW_STATE_MAXIMIZED)
+            gtk_window_maximize (GTK_WINDOW (root));
+          return TRUE;
+        }
+      else if (event_button->button == 3)
+        {
+          GtkMenu *trayContextMenu;
+          trayContextMenu = GTK_MENU (widget);
+          g_return_val_if_fail (GTK_IS_MENU (trayContextMenu), FALSE);
+          gtk_menu_popup (trayContextMenu, NULL, NULL, NULL, NULL,
+                          event_button->button, event_button->time);
+          return TRUE;
+        }
     }
-    else if(event_button->button == 3) {
-      GtkMenu *trayContextMenu;
-      trayContextMenu = GTK_MENU (widget);
-      g_return_val_if_fail (GTK_IS_MENU (trayContextMenu), FALSE);
-      gtk_menu_popup(trayContextMenu, NULL, NULL, NULL, NULL,
-                     event_button->button, event_button->time);
-      return TRUE;
-    }
-  }
   return FALSE;
 }
 
 /* Initiate the system tray icon */
-void initTrayIcon() {
-   static EggTrayIcon *tray_icon;
-   static GtkWidget *tray_icon_image;
-   static GtkTooltips *tray_icon_tooltip;
-   GtkWidget *eventbox, *trayContextMenu, *tray_quit;
-   GdkPixbuf *pixbuf;
-   GladeXML *trayContextMenuXML;
-   char * instDir;
-   char * iconPath;
+void
+initTrayIcon ()
+{
+  static EggTrayIcon *tray_icon;
+  static GtkWidget *tray_icon_image;
+  static GtkTooltips *tray_icon_tooltip;
+  GtkWidget *eventbox, *trayContextMenu, *tray_quit;
+  GdkPixbuf *pixbuf;
+  GladeXML *trayContextMenuXML;
+  char *instDir;
+  char *iconPath;
 
-   trayContextMenuXML = glade_xml_new (getGladeFileName(), "trayContextMenu", 
PACKAGE_NAME);
-   trayContextMenu = glade_xml_get_widget (trayContextMenuXML, 
"trayContextMenu");
-   tray_quit = glade_xml_get_widget (trayContextMenuXML, "tray_quit");
+  trayContextMenuXML =
+    glade_xml_new (getGladeFileName (), "trayContextMenu", PACKAGE_NAME);
+  trayContextMenu =
+    glade_xml_get_widget (trayContextMenuXML, "trayContextMenu");
+  tray_quit = glade_xml_get_widget (trayContextMenuXML, "tray_quit");
 
-   tray_icon = egg_tray_icon_new (_("GNU's p2p network"));
-   instDir = os_get_installation_path(IPK_DATADIR);
-   iconPath = MALLOC(strlen(instDir) + 40);
-   strcpy(iconPath, instDir);
-   strcat(iconPath, "/../gnunet-gtk/gnunet-gtk-tray.png");
-   FREE(instDir);
-   pixbuf = gdk_pixbuf_new_from_file (iconPath, NULL);
-   FREE(iconPath);
-   tray_icon_image = gtk_image_new_from_pixbuf (pixbuf);
-   eventbox = gtk_event_box_new ();
-   gtk_container_add (GTK_CONTAINER (eventbox), tray_icon_image);
-   gtk_container_add (GTK_CONTAINER (tray_icon), eventbox);
-   g_signal_connect(G_OBJECT(tray_quit), "activate", 
G_CALLBACK(on_tray_quit_activate), NULL);
-   g_signal_connect_swapped (G_OBJECT (eventbox), "button_press_event", 
G_CALLBACK (tray_clicked), trayContextMenu);
-   tray_icon_tooltip = gtk_tooltips_new ();
-   gtk_tooltips_set_tip (tray_icon_tooltip, GTK_WIDGET (tray_icon), _("GNU's 
p2p network"), NULL);
-   gtk_widget_show (eventbox);
-   gtk_widget_show_all (GTK_WIDGET (tray_icon));
+  tray_icon = egg_tray_icon_new (_("GNU's p2p network"));
+  instDir = os_get_installation_path (IPK_DATADIR);
+  iconPath = MALLOC (strlen (instDir) + 40);
+  strcpy (iconPath, instDir);
+  strcat (iconPath, "/../gnunet-gtk/gnunet-gtk-tray.png");
+  FREE (instDir);
+  pixbuf = gdk_pixbuf_new_from_file (iconPath, NULL);
+  FREE (iconPath);
+  tray_icon_image = gtk_image_new_from_pixbuf (pixbuf);
+  eventbox = gtk_event_box_new ();
+  gtk_container_add (GTK_CONTAINER (eventbox), tray_icon_image);
+  gtk_container_add (GTK_CONTAINER (tray_icon), eventbox);
+  g_signal_connect (G_OBJECT (tray_quit), "activate",
+                    G_CALLBACK (on_tray_quit_activate), NULL);
+  g_signal_connect_swapped (G_OBJECT (eventbox), "button_press_event",
+                            G_CALLBACK (tray_clicked), trayContextMenu);
+  tray_icon_tooltip = gtk_tooltips_new ();
+  gtk_tooltips_set_tip (tray_icon_tooltip, GTK_WIDGET (tray_icon),
+                        _("GNU's p2p network"), NULL);
+  gtk_widget_show (eventbox);
+  gtk_widget_show_all (GTK_WIDGET (tray_icon));
 }
-
-

Modified: gnunet-gtk/src/core/eggtrayicon.h
===================================================================
--- gnunet-gtk/src/core/eggtrayicon.h   2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/core/eggtrayicon.h   2007-07-10 09:01:06 UTC (rev 5298)
@@ -47,6 +47,6 @@
 #ifndef __EGG_TRAY_ICON_H__
 #define __EGG_TRAY_ICON_H__
 
-void initTrayIcon();
+void initTrayIcon ();
 
 #endif /* __EGG_TRAY_ICON_H__ */

Modified: gnunet-gtk/src/core/main.c
===================================================================
--- gnunet-gtk/src/core/main.c  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/core/main.c  2007-07-10 09:01:06 UTC (rev 5298)
@@ -34,130 +34,125 @@
 static int debug_mode = NO;
 #endif
 
-static char * cfgFilename = DEFAULT_CLIENT_CONFIG_FILE;
+static char *cfgFilename = DEFAULT_CLIENT_CONFIG_FILE;
 
 /**
  * All gnunet-gtk command line options
  */
 static struct CommandLineOption gnunetgtkOptions[] = {
-  COMMAND_LINE_OPTION_CFG_FILE(&cfgFilename), /* -c */
+  COMMAND_LINE_OPTION_CFG_FILE (&cfgFilename),  /* -c */
 #ifdef WINDOWS
-  { 'd', "debug", NULL,
-    gettext_noop("run in debug mode"),
-    0, &gnunet_getopt_configure_set_one, &debug_mode },
+  {'d', "debug", NULL,
+   gettext_noop ("run in debug mode"),
+   0, &gnunet_getopt_configure_set_one, &debug_mode},
 #endif
-  COMMAND_LINE_OPTION_HELP(gettext_noop("GNUnet GTK user interface.")), /* -h 
*/
+  COMMAND_LINE_OPTION_HELP (gettext_noop ("GNUnet GTK user interface.")),      
 /* -h */
   COMMAND_LINE_OPTION_HOSTNAME, /* -H */
-  COMMAND_LINE_OPTION_LOGGING, /* -L */
-  COMMAND_LINE_OPTION_VERSION(VERSION), /* -v */
+  COMMAND_LINE_OPTION_LOGGING,  /* -L */
+  COMMAND_LINE_OPTION_VERSION (VERSION),        /* -v */
   COMMAND_LINE_OPTION_VERBOSE,
   COMMAND_LINE_OPTION_END,
 };
 
-static void * shutdownCode(void * unused) {
-  shutdownPlugins();
+static void *
+shutdownCode (void *unused)
+{
+  shutdownPlugins ();
   return NULL;
 }
 
-void gnunet_gtk_main_quit() {
-  GE_setDefaultContext(NULL);
-  run_with_save_calls(&shutdownCode,
-                     NULL);
-  gtk_main_quit();
+void
+gnunet_gtk_main_quit ()
+{
+  GE_setDefaultContext (NULL);
+  run_with_save_calls (&shutdownCode, NULL);
+  gtk_main_quit ();
 }
 
 #if 0
-static void customLog(const char * msg) {
-  addLogEntry("%s", msg);
+static void
+customLog (const char *msg)
+{
+  addLogEntry ("%s", msg);
 }
 #endif
 
-int main(int argc,
-        char * const * argv) {
-  GtkWidget * root;
+int
+main (int argc, char *const *argv)
+{
+  GtkWidget *root;
   int i;
-  struct GE_Context * ectx;
-  struct GE_Context * my_ctx;
-  struct GC_Configuration * cfg;
-  char * log;
+  struct GE_Context *ectx;
+  struct GE_Context *my_ctx;
+  struct GC_Configuration *cfg;
+  char *log;
   GE_KIND mask;
 #if ENABLE_NLS
-  char * path;
+  char *path;
 #endif
 
 #ifdef WINDOWS
-  SetCursor(LoadCursor(NULL, IDC_APPSTARTING));
+  SetCursor (LoadCursor (NULL, IDC_APPSTARTING));
 #endif
 
-  g_thread_init(NULL);
-  gtk_init(&argc, (char***) &argv);
-  i = GNUNET_init(argc,
-                 argv,
-                 "gnunet-gtk",
-                 &cfgFilename,
-                 gnunetgtkOptions,
-                 &ectx,
-                 &cfg);
-  if (i == -1) {
-    GNUNET_fini(ectx, cfg);
-    return -1;
-  }
+  g_thread_init (NULL);
+  gtk_init (&argc, (char ***) &argv);
+  i = GNUNET_init (argc,
+                   argv,
+                   "gnunet-gtk", &cfgFilename, gnunetgtkOptions, &ectx, &cfg);
+  if (i == -1)
+    {
+      GNUNET_fini (ectx, cfg);
+      return -1;
+    }
 #ifdef WINDOWS
   if (!debug_mode)
-    FreeConsole();
+    FreeConsole ();
 #endif
 
 #if ENABLE_NLS
   setlocale (LC_ALL, "");
-  path = os_get_installation_path(IPK_LOCALEDIR);
-  BINDTEXTDOMAIN("gnunet-gtk", path);
-  FREE(path);
-  textdomain("gnunet-gtk");
-  bind_textdomain_codeset("GNUnet", "UTF-8");
-  bind_textdomain_codeset("gnunet-gtk", "UTF-8");
+  path = os_get_installation_path (IPK_LOCALEDIR);
+  BINDTEXTDOMAIN ("gnunet-gtk", path);
+  FREE (path);
+  textdomain ("gnunet-gtk");
+  bind_textdomain_codeset ("GNUnet", "UTF-8");
+  bind_textdomain_codeset ("gnunet-gtk", "UTF-8");
 #endif
-  initGNUnetGTKCommon(ectx,
-                     cfg,
-                     &gnunet_gtk_main_quit);
+  initGNUnetGTKCommon (ectx, cfg, &gnunet_gtk_main_quit);
   /* configure GTK logging */
-  GC_get_configuration_value_string(cfg,
-                                   "LOGGING",
-                                   "USER-LEVEL",
-                                   "WARNING",
-                                   &log);
-  mask = GE_getKIND(log);
-  FREE(log);
-  mask |= mask-1; /* set all bits... */
+  GC_get_configuration_value_string (cfg,
+                                     "LOGGING",
+                                     "USER-LEVEL", "WARNING", &log);
+  mask = GE_getKIND (log);
+  FREE (log);
+  mask |= mask - 1;             /* set all bits... */
   mask |= GE_USER | GE_BULK | GE_IMMEDIATE;
-  if (YES == GC_get_configuration_value_yesno(cfg,
-                                             "LOGGING",
-                                             "DEVELOPER",
-                                             NO))
+  if (YES == GC_get_configuration_value_yesno (cfg,
+                                               "LOGGING", "DEVELOPER", NO))
     mask |= GE_DEVELOPER | GE_REQUEST;
-  my_ctx = createGtkLogger(mask);
-  GE_setDefaultContext(my_ctx);
-  root
-    = glade_xml_get_widget(getMainXML(),
-                          "mainWindow");
-  gtk_window_maximize(GTK_WINDOW(root));
+  my_ctx = createGtkLogger (mask);
+  GE_setDefaultContext (my_ctx);
+  root = glade_xml_get_widget (getMainXML (), "mainWindow");
+  gtk_window_maximize (GTK_WINDOW (root));
 #ifndef WINDOWS
-  initTrayIcon();
+  initTrayIcon ();
 #endif
-  gtk_widget_show(root);
+  gtk_widget_show (root);
 
   /* start the event loop */
-  gdk_threads_enter();
+  gdk_threads_enter ();
 
 #ifdef WINDOWS
-  SetCursor(LoadCursor(NULL, IDC_ARROW));
+  SetCursor (LoadCursor (NULL, IDC_ARROW));
 #endif
 
-  gtk_main();
-  gdk_threads_leave();
-  GE_setDefaultContext(ectx);
-  GE_free_context(my_ctx);
-  doneGNUnetGTKCommon();
-  GNUNET_fini(ectx, cfg);
+  gtk_main ();
+  gdk_threads_leave ();
+  GE_setDefaultContext (ectx);
+  GE_free_context (my_ctx);
+  doneGNUnetGTKCommon ();
+  GNUNET_fini (ectx, cfg);
   return 0;
 }
 

Modified: gnunet-gtk/src/include/gnunetgtk_common.h
===================================================================
--- gnunet-gtk/src/include/gnunetgtk_common.h   2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/include/gnunetgtk_common.h   2007-07-10 09:01:06 UTC (rev 
5298)
@@ -43,32 +43,29 @@
 #define DEBUG_END()
 #endif
 
-void initGNUnetGTKCommon(struct GE_Context * ectx,
-                        struct GC_Configuration * cfg,
-                        void * callback);
+void initGNUnetGTKCommon (struct GE_Context *ectx,
+                          struct GC_Configuration *cfg, void *callback);
 
-void shutdownPlugins(void);
+void shutdownPlugins (void);
 
-void doneGNUnetGTKCommon(void);
+void doneGNUnetGTKCommon (void);
 
 /**
  * Get the name of the main glade file for gnunet-gtk.
  */
-const char * getGladeFileName(void);
+const char *getGladeFileName (void);
 
 /**
  * Get the GladeXML for the main window of gnunet-gtk.
  */
-GladeXML * getMainXML(void);
+GladeXML *getMainXML (void);
 
 /**
  * Appends a message to the info window
  * @param doPopup if YES, the info window will
  *   be opened
  */
-void infoMessage(int doPopup,
-                const char * format,
-                ...);
+void infoMessage (int doPopup, const char *format, ...);
 
 /**
  * Appends a log entry to the info window
@@ -77,17 +74,16 @@
  *
  * @param txt the log entry
  */
-void addLogEntry(const char * txt, ...);
+void addLogEntry (const char *txt, ...);
 
-struct GE_Context * createGtkLogger(GE_KIND mask);
-       
+struct GE_Context *createGtkLogger (GE_KIND mask);
+
 /**
  * Call a callback function from the mainloop/main thread ("SaveCall").
  * Since GTK doesn't work with multi-threaded applications under Windows,
  * all GTK operations have to be done in the main thread
  */
-void * gtkSaveCall(PThreadMain func,
-                  void * arg);
+void *gtkSaveCall (PThreadMain func, void *arg);
 
 /**
  * Run the given "cb" function and save calls
@@ -95,15 +91,14 @@
  * keep save calls going while something else
  * happens).
  */
-void * run_with_save_calls(PThreadMain cb,
-                          void * arg);
+void *run_with_save_calls (PThreadMain cb, void *arg);
 
 /**
  * Bind handlers defined by the various
  * plugins to the signals defined by the
  * Glade XML.
  */
-void connectGladeWithPlugins(GladeXML * xml);
+void connectGladeWithPlugins (GladeXML * xml);
 
 #define NOTIFY_LOW 0
 #define NOTIFY_NORMAL 1
@@ -112,30 +107,27 @@
 /**
  * Sends a message to libnotify
  */
-void gnunetgtk_notify(int type,
-                     const char * message,
-                     ...);
+void gnunetgtk_notify (int type, const char *message, ...);
 
 /**
  * Validate that a string is a Utf-8 string.
  * If validation fails, msg is freed and a valid
  * Utf-8 string is returned.
  */
-char * validate_utf8(char * msg);
+char *validate_utf8 (char *msg);
 
 /**
  * Gtk callback to save the main window state (tray icon use)
  */
-void saveMainWindowState(GtkWidget *main_window,
-                         GdkEventWindowState *event,
-                         gpointer user_data);
+void saveMainWindowState (GtkWidget * main_window,
+                          GdkEventWindowState * event, gpointer user_data);
 
 /**
  * Get the last main window state when restoring (tray icon use)
  */
-GdkWindowState getMainWindowState(void);
+GdkWindowState getMainWindowState (void);
 
-void gnunet_gtk_main_quit(void);
+void gnunet_gtk_main_quit (void);
 
 /**
 * Start gnunet-setup, asking for a password if needed
@@ -149,20 +141,19 @@
  * except that modifications of the underlying model
  * during the iteration are tolerated.
  */
-void ggc_tree_selection_selected_foreach(GtkTreeSelection *selection,
-                                        GtkTreeSelectionForeachFunc func,
-                                        gpointer data);
+void ggc_tree_selection_selected_foreach (GtkTreeSelection * selection,
+                                          GtkTreeSelectionForeachFunc func,
+                                          gpointer data);
 
 /**
  * Identical to "gtk_tree_model_foreach",
  * except that modifications of the underlying model
  * during the iteration are tolerated.
  */
-void ggc_tree_model_foreach(GtkTreeModel * model,
-                           GtkTreeSelectionForeachFunc func,
-                           gpointer data);
+void ggc_tree_model_foreach (GtkTreeModel * model,
+                             GtkTreeSelectionForeachFunc func, gpointer data);
 
 
-struct CronManager * gnunet_gtk_get_cron(void);
+struct CronManager *gnunet_gtk_get_cron (void);
 
 #endif

Modified: gnunet-gtk/src/include/platform.h
===================================================================
--- gnunet-gtk/src/include/platform.h   2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/include/platform.h   2007-07-10 09:01:06 UTC (rev 5298)
@@ -54,27 +54,27 @@
 #define VERBOSE_STATS 0
 
 #ifdef CYGWIN
- #include <sys/reent.h>
- #define _REENT_ONLY
+#include <sys/reent.h>
+#define _REENT_ONLY
 #endif
 
 #include <pthread.h>
 #ifdef CYGWIN
- #undef _REENT_ONLY
+#undef _REENT_ONLY
 #endif
 
 #ifdef _MSC_VER
- #include <Winsock2.h>
+#include <Winsock2.h>
 #else
 #ifndef MINGW
- #include <netdb.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
- #include <netinet/tcp.h>
- #include <netinet/in.h>
- #include <pwd.h>
- #include <sys/ioctl.h>
+#include <netdb.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <arpa/inet.h>
+#include <netinet/tcp.h>
+#include <netinet/in.h>
+#include <pwd.h>
+#include <sys/ioctl.h>
 #endif
 #endif
 
@@ -83,47 +83,47 @@
 #include <stdlib.h>
 #include <stdarg.h>
 #ifndef _MSC_VER
-#include <ltdl.h> /* KLB_FIX */
+#include <ltdl.h>               /* KLB_FIX */
 #endif
 #include <errno.h>
 #include <signal.h>
 #ifndef _MSC_VER
-#include <unistd.h> /* KLB_FIX */
+#include <unistd.h>             /* KLB_FIX */
 #endif
 #include <sys/stat.h>
 #include <sys/types.h>
 #ifndef _MSC_VER
-#include <dirent.h> /* KLB_FIX */
+#include <dirent.h>             /* KLB_FIX */
 #endif
 #include <fcntl.h>
 #include <math.h>
 
 #if TIME_WITH_SYS_TIME
- #include <sys/time.h>
- #include <time.h>
+#include <sys/time.h>
+#include <time.h>
 #else
- #if HAVE_SYS_TIME_H
-  #include <sys/time.h>
- #else
-  #include <time.h>
- #endif
+#if HAVE_SYS_TIME_H
+#include <sys/time.h>
+#else
+#include <time.h>
 #endif
+#endif
 
 /* if we have both openssl & libgcrypt, stick
    to openssl for now (who has the obscure
    libgcrypt CVS version that works for us!?...) */
 #if USE_OPENSSL
- #if USE_GCRYPT
-  #undef USE_GCRYPT
-  #define USE_GCRYPT 0
- #endif
+#if USE_GCRYPT
+#undef USE_GCRYPT
+#define USE_GCRYPT 0
 #endif
+#endif
 
 #ifdef SOMEBSD
- #include <net/if.h>
+#include <net/if.h>
 #endif
 #ifdef FREEBSD
- #include <semaphore.h>
+#include <semaphore.h>
 #endif
 #ifdef OSX
 #include <semaphore.h>
@@ -153,9 +153,9 @@
 
 
 #ifdef CYGWIN
- #define SIOCGIFCONF     _IOW('s', 100, struct ifconf) /* get if list */
- #define SIOCGIFFLAGS    _IOW('s', 101, struct ifreq) /* Get if flags */
- #define SIOCGIFADDR     _IOW('s', 102, struct ifreq) /* Get if addr */
+#define SIOCGIFCONF     _IOW('s', 100, struct ifconf)   /* get if list */
+#define SIOCGIFFLAGS    _IOW('s', 101, struct ifreq)    /* Get if flags */
+#define SIOCGIFADDR     _IOW('s', 102, struct ifreq)    /* Get if addr */
 #endif
 
 #ifndef MINGW
@@ -163,15 +163,15 @@
 #endif
 
 #ifdef OSX
- #define socklen_t unsigned int
+#define socklen_t unsigned int
 #endif
 
 #if !HAVE_ATOLL
-long long atoll(const char *nptr);
+long long atoll (const char *nptr);
 #endif
 
 #if ENABLE_NLS
-       #include "langinfo.h"
+#include "langinfo.h"
 #endif
 
 #include <GNUnet/gnunet_util.h>

Modified: gnunet-gtk/src/include/plibc.h
===================================================================
--- gnunet-gtk/src/include/plibc.h      2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/include/plibc.h      2007-07-10 09:01:06 UTC (rev 5298)
@@ -29,17 +29,18 @@
 #define _PLIBC_H_
 
 #ifndef SIGALRM
- #define SIGALRM 14
+#define SIGALRM 14
 #endif
 
 #ifdef __cplusplus
-extern "C" {
+extern "C"
+{
 #endif
 
 #ifdef WINDOWS
 
 #if ENABLE_NLS
-  #include "langinfo.h"
+#include "langinfo.h"
 #endif
 
 #include <windows.h>
@@ -71,109 +72,109 @@
 #define int32_t long
 
 #ifndef pid_t
-       #define pid_t int
+#define pid_t int
 #endif
 
 #ifndef WEXITSTATUS
-       #define WEXITSTATUS(status) (((status) & 0xff00) >> 8)
+#define WEXITSTATUS(status) (((status) & 0xff00) >> 8)
 #endif
 
 /* Thanks to the Cygwin project */
-#define ENOCSI 43      /* No CSI structure available */
-#define EL2HLT 44      /* Level 2 halted */
+#define ENOCSI 43               /* No CSI structure available */
+#define EL2HLT 44               /* Level 2 halted */
 #ifndef  EDEADLK
-       #define EDEADLK 45      /* Deadlock condition */
+#define EDEADLK 45              /* Deadlock condition */
 #endif
 #ifndef  ENOLCK
-       #define ENOLCK 46       /* No record locks available */
+#define ENOLCK 46               /* No record locks available */
 #endif
-#define EBADE 50       /* Invalid exchange */
-#define EBADR 51       /* Invalid request descriptor */
-#define EXFULL 52      /* Exchange full */
-#define ENOANO 53      /* No anode */
-#define EBADRQC 54     /* Invalid request code */
-#define EBADSLT 55     /* Invalid slot */
+#define EBADE 50                /* Invalid exchange */
+#define EBADR 51                /* Invalid request descriptor */
+#define EXFULL 52               /* Exchange full */
+#define ENOANO 53               /* No anode */
+#define EBADRQC 54              /* Invalid request code */
+#define EBADSLT 55              /* Invalid slot */
 #ifndef  EDEADLOCK
-       #define EDEADLOCK EDEADLK       /* File locking deadlock error */
+#define EDEADLOCK EDEADLK       /* File locking deadlock error */
 #endif
-#define EBFONT 57      /* Bad font file fmt */
-#define ENOSTR 60      /* Device not a stream */
-#define ENODATA 61     /* No data (for no delay io) */
-#define ETIME 62       /* Timer expired */
-#define ENOSR 63       /* Out of streams resources */
-#define ENONET 64      /* Machine is not on the network */
-#define ENOPKG 65      /* Package not installed */
-#define EREMOTE 66     /* The object is remote */
-#define ENOLINK 67     /* The link has been severed */
-#define EADV 68                /* Advertise error */
-#define ESRMNT 69      /* Srmount error */
-#define ECOMM 70       /* Communication error on send */
-#define EPROTO 71      /* Protocol error */
-#define EMULTIHOP 74   /* Multihop attempted */
-#define ELBIN 75       /* Inode is remote (not really error) */
-#define EDOTDOT 76     /* Cross mount point (not really error) */
-#define EBADMSG 77     /* Trying to read unreadable message */
-#define ENOTUNIQ 80    /* Given log. name not unique */
-#define EBADFD 81      /* f.d. invalid for this operation */
-#define EREMCHG 82     /* Remote address changed */
-#define ELIBACC 83     /* Can't access a needed shared lib */
-#define ELIBBAD 84     /* Accessing a corrupted shared lib */
-#define ELIBSCN 85     /* .lib section in a.out corrupted */
-#define ELIBMAX 86     /* Attempting to link in too many libs */
-#define ELIBEXEC 87    /* Attempting to exec a shared library */
+#define EBFONT 57               /* Bad font file fmt */
+#define ENOSTR 60               /* Device not a stream */
+#define ENODATA 61              /* No data (for no delay io) */
+#define ETIME 62                /* Timer expired */
+#define ENOSR 63                /* Out of streams resources */
+#define ENONET 64               /* Machine is not on the network */
+#define ENOPKG 65               /* Package not installed */
+#define EREMOTE 66              /* The object is remote */
+#define ENOLINK 67              /* The link has been severed */
+#define EADV 68                 /* Advertise error */
+#define ESRMNT 69               /* Srmount error */
+#define ECOMM 70                /* Communication error on send */
+#define EPROTO 71               /* Protocol error */
+#define EMULTIHOP 74            /* Multihop attempted */
+#define ELBIN 75                /* Inode is remote (not really error) */
+#define EDOTDOT 76              /* Cross mount point (not really error) */
+#define EBADMSG 77              /* Trying to read unreadable message */
+#define ENOTUNIQ 80             /* Given log. name not unique */
+#define EBADFD 81               /* f.d. invalid for this operation */
+#define EREMCHG 82              /* Remote address changed */
+#define ELIBACC 83              /* Can't access a needed shared lib */
+#define ELIBBAD 84              /* Accessing a corrupted shared lib */
+#define ELIBSCN 85              /* .lib section in a.out corrupted */
+#define ELIBMAX 86              /* Attempting to link in too many libs */
+#define ELIBEXEC 87             /* Attempting to exec a shared library */
 #ifndef  ENOSYS
-       #define ENOSYS 88       /* Function not implemented */
+#define ENOSYS 88               /* Function not implemented */
 #endif
-#define ENMFILE 89      /* No more files */
+#define ENMFILE 89              /* No more files */
 #ifndef  ENOTEMPTY
-       #define ENOTEMPTY 90    /* Directory not empty */
+#define ENOTEMPTY 90            /* Directory not empty */
 #endif
 #ifndef  ENAMETOOLONG
-       #define ENAMETOOLONG 91 /* File or path name too long */
+#define ENAMETOOLONG 91         /* File or path name too long */
 #endif
-#define ELOOP 92       /* Too many symbolic links */
-#define EOPNOTSUPP 95  /* Operation not supported on transport endpoint */
-#define EPFNOSUPPORT 96 /* Protocol family not supported */
-#define ECONNRESET 104  /* Connection reset by peer */
-#define ENOBUFS 105    /* No buffer space available */
-#define EAFNOSUPPORT 106 /* Address family not supported by protocol family */
-#define EPROTOTYPE 107 /* Protocol wrong type for socket */
-#define ENOTSOCK 108   /* Socket operation on non-socket */
-#define ENOPROTOOPT 109        /* Protocol not available */
-#define ESHUTDOWN 110  /* Can't send after socket shutdown */
-#define ECONNREFUSED 111       /* Connection refused */
-#define EADDRINUSE 112         /* Address already in use */
-#define ECONNABORTED 113       /* Connection aborted */
-#define ENETUNREACH 114                /* Network is unreachable */
-#define ENETDOWN 115           /* Network interface is not configured */
+#define ELOOP 92                /* Too many symbolic links */
+#define EOPNOTSUPP 95           /* Operation not supported on transport 
endpoint */
+#define EPFNOSUPPORT 96         /* Protocol family not supported */
+#define ECONNRESET 104          /* Connection reset by peer */
+#define ENOBUFS 105             /* No buffer space available */
+#define EAFNOSUPPORT 106        /* Address family not supported by protocol 
family */
+#define EPROTOTYPE 107          /* Protocol wrong type for socket */
+#define ENOTSOCK 108            /* Socket operation on non-socket */
+#define ENOPROTOOPT 109         /* Protocol not available */
+#define ESHUTDOWN 110           /* Can't send after socket shutdown */
+#define ECONNREFUSED 111        /* Connection refused */
+#define EADDRINUSE 112          /* Address already in use */
+#define ECONNABORTED 113        /* Connection aborted */
+#define ENETUNREACH 114         /* Network is unreachable */
+#define ENETDOWN 115            /* Network interface is not configured */
 #ifndef  ETIMEDOUT
-       #define ETIMEDOUT 116           /* Connection timed out */
+#define ETIMEDOUT 116           /* Connection timed out */
 #endif
-#define EHOSTDOWN 117          /* Host is down */
-#define EHOSTUNREACH 118       /* Host is unreachable */
-#define EINPROGRESS 119                /* Connection already in progress */
-#define EALREADY 120           /* Socket already connected */
-#define EDESTADDRREQ 121       /* Destination address required */
-#define EMSGSIZE 122           /* Message too long */
-#define EPROTONOSUPPORT 123    /* Unknown protocol */
-#define ESOCKTNOSUPPORT 124    /* Socket type not supported */
-#define EADDRNOTAVAIL 125      /* Address not available */
-#define ENETRESET 126          /* Connection aborted by network */
-#define EISCONN 127                /* Socket is already connected */
-#define ENOTCONN 128           /* Socket is not connected */
-#define ETOOMANYREFS 129       /* Too many references: cannot splice */
-#define EPROCLIM 130           /* Too many processes */
-#define EUSERS 131                     /* Too many users */
-#define EDQUOT 132                     /* Disk quota exceeded */
-#define ESTALE 133          /* Unknown error */
+#define EHOSTDOWN 117           /* Host is down */
+#define EHOSTUNREACH 118        /* Host is unreachable */
+#define EINPROGRESS 119         /* Connection already in progress */
+#define EALREADY 120            /* Socket already connected */
+#define EDESTADDRREQ 121        /* Destination address required */
+#define EMSGSIZE 122            /* Message too long */
+#define EPROTONOSUPPORT 123     /* Unknown protocol */
+#define ESOCKTNOSUPPORT 124     /* Socket type not supported */
+#define EADDRNOTAVAIL 125       /* Address not available */
+#define ENETRESET 126           /* Connection aborted by network */
+#define EISCONN 127             /* Socket is already connected */
+#define ENOTCONN 128            /* Socket is not connected */
+#define ETOOMANYREFS 129        /* Too many references: cannot splice */
+#define EPROCLIM 130            /* Too many processes */
+#define EUSERS 131              /* Too many users */
+#define EDQUOT 132              /* Disk quota exceeded */
+#define ESTALE 133              /* Unknown error */
 #ifndef  ENOTSUP
-       #define ENOTSUP 134                 /* Not supported */
+#define ENOTSUP 134             /* Not supported */
 #endif
-#define ENOMEDIUM 135       /* No medium (in tape drive) */
-#define ENOSHARE 136        /* No such host or network path */
-#define ECASECLASH 137      /* Filename exists with different case */
-#define EWOULDBLOCK EAGAIN     /* Operation would block */
-#define EOVERFLOW 139 /* Value too large for defined data type */
+#define ENOMEDIUM 135           /* No medium (in tape drive) */
+#define ENOSHARE 136            /* No such host or network path */
+#define ECASECLASH 137          /* Filename exists with different case */
+#define EWOULDBLOCK EAGAIN      /* Operation would block */
+#define EOVERFLOW 139           /* Value too large for defined data type */
 
 #undef HOST_NOT_FOUND
 #define HOST_NOT_FOUND 1
@@ -187,65 +188,65 @@
 #define PROT_READ   0x1
 #define PROT_WRITE  0x2
 #define MAP_SHARED  0x1
-#define MAP_PRIVATE 0x2 /* unsupported */
+#define MAP_PRIVATE 0x2         /* unsupported */
 #define MAP_FIXED   0x10
 #define MAP_FAILED  ((void *)-1)
 
-struct statfs
-{
-  long f_type;                  /* type of filesystem (see below) */
-  long f_bsize;                 /* optimal transfer block size */
-  long f_blocks;                /* total data blocks in file system */
-  long f_bfree;                 /* free blocks in fs */
-  long f_bavail;                /* free blocks avail to non-superuser */
-  long f_files;                 /* total file nodes in file system */
-  long f_ffree;                 /* free file nodes in fs */
-  long f_fsid;                  /* file system id */
-  long f_namelen;               /* maximum length of filenames */
-  long f_spare[6];              /* spare for later */
-};
+  struct statfs
+  {
+    long f_type;                /* type of filesystem (see below) */
+    long f_bsize;               /* optimal transfer block size */
+    long f_blocks;              /* total data blocks in file system */
+    long f_bfree;               /* free blocks in fs */
+    long f_bavail;              /* free blocks avail to non-superuser */
+    long f_files;               /* total file nodes in file system */
+    long f_ffree;               /* free file nodes in fs */
+    long f_fsid;                /* file system id */
+    long f_namelen;             /* maximum length of filenames */
+    long f_spare[6];            /* spare for later */
+  };
 
 /* Taken from the Wine project <http://www.winehq.org>
     /wine/include/winternl.h */
-enum SYSTEM_INFORMATION_CLASS
-{
-  SystemBasicInformation = 0,
-  Unknown1,
-  SystemPerformanceInformation = 2,
-  SystemTimeOfDayInformation = 3, /* was SystemTimeInformation */
-  Unknown4,
-  SystemProcessInformation = 5,
-  Unknown6,
-  Unknown7,
-  SystemProcessorPerformanceInformation = 8,
-  Unknown9,
-  Unknown10,
-  SystemDriverInformation,
-  Unknown12,
-  Unknown13,
-  Unknown14,
-  Unknown15,
-  SystemHandleList,
-  Unknown17,
-  Unknown18,
-  Unknown19,
-  Unknown20,
-  SystemCacheInformation,
-  Unknown22,
-  SystemInterruptInformation = 23,
-  SystemExceptionInformation = 33,
-  SystemRegistryQuotaInformation = 37,
-  SystemLookasideInformation = 45
-};
+  enum SYSTEM_INFORMATION_CLASS
+  {
+    SystemBasicInformation = 0,
+    Unknown1,
+    SystemPerformanceInformation = 2,
+    SystemTimeOfDayInformation = 3,     /* was SystemTimeInformation */
+    Unknown4,
+    SystemProcessInformation = 5,
+    Unknown6,
+    Unknown7,
+    SystemProcessorPerformanceInformation = 8,
+    Unknown9,
+    Unknown10,
+    SystemDriverInformation,
+    Unknown12,
+    Unknown13,
+    Unknown14,
+    Unknown15,
+    SystemHandleList,
+    Unknown17,
+    Unknown18,
+    Unknown19,
+    Unknown20,
+    SystemCacheInformation,
+    Unknown22,
+    SystemInterruptInformation = 23,
+    SystemExceptionInformation = 33,
+    SystemRegistryQuotaInformation = 37,
+    SystemLookasideInformation = 45
+  };
 
-typedef struct
-{
+  typedef struct
+  {
     LARGE_INTEGER IdleTime;
     LARGE_INTEGER KernelTime;
     LARGE_INTEGER UserTime;
     LARGE_INTEGER Reserved1[2];
     ULONG Reserved2;
-} SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION;
+  } SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION;
 
 #define sleep(secs) (Sleep(secs * 1000))
 
@@ -262,11 +263,11 @@
 #define SHUT_RDWR SD_BOTH
 
 /* Operations for flock() */
-#define LOCK_SH  1       /* shared lock */
-#define LOCK_EX  2       /* exclusive lock */
-#define LOCK_NB  4       /* or'd with one of the above to prevent
-                            blocking */
-#define LOCK_UN  8       /* remove lock */
+#define LOCK_SH  1              /* shared lock */
+#define LOCK_EX  2              /* exclusive lock */
+#define LOCK_NB  4              /* or'd with one of the above to prevent
+                                   blocking */
+#define LOCK_UN  8              /* remove lock */
 
 /* Not supported under MinGW */
 #define S_IRGRP 0
@@ -288,258 +289,259 @@
  */
 #define index(s, c) strchr(s, c)
 
-BOOL _plibc_CreateShortcut(const char *pszSrc, const char *pszDest);
-BOOL _plibc_DereferenceShortcut(char *pszShortcut);
-char *plibc_ChooseDir(char *pszTitle, unsigned long ulFlags);
-char *plibc_ChooseFile(char *pszTitle, unsigned long ulFlags);
-long QueryRegistry(HKEY hMainKey, char *pszKey, char *pszSubKey,
-              char *pszBuffer, long *pdLength);
+  BOOL _plibc_CreateShortcut (const char *pszSrc, const char *pszDest);
+  BOOL _plibc_DereferenceShortcut (char *pszShortcut);
+  char *plibc_ChooseDir (char *pszTitle, unsigned long ulFlags);
+  char *plibc_ChooseFile (char *pszTitle, unsigned long ulFlags);
+  long QueryRegistry (HKEY hMainKey, char *pszKey, char *pszSubKey,
+                      char *pszBuffer, long *pdLength);
 
-BOOL __win_IsHandleMarkedAsBlocking(SOCKET hHandle);
-void __win_SetHandleBlockingMode(SOCKET s, BOOL bBlocking);
-void __win_DiscardHandleBlockingMode(SOCKET s);
-int _win_isSocketValid(int s);
-int plibc_conv_to_win_path(const char *pszUnix, char *pszWindows);
+  BOOL __win_IsHandleMarkedAsBlocking (SOCKET hHandle);
+  void __win_SetHandleBlockingMode (SOCKET s, BOOL bBlocking);
+  void __win_DiscardHandleBlockingMode (SOCKET s);
+  int _win_isSocketValid (int s);
+  int plibc_conv_to_win_path (const char *pszUnix, char *pszWindows);
 
-typedef void (*TPanicProc) (int, char *);
-void plibc_set_panic_proc(TPanicProc proc);
+  typedef void (*TPanicProc) (int, char *);
+  void plibc_set_panic_proc (TPanicProc proc);
 
-int flock(int fd, int operation);
-int fsync(int fildes);
-int inet_pton(int af, const char *src, void *dst);
-int inet_pton4(const char *src, u_char *dst, int pton);
+  int flock (int fd, int operation);
+  int fsync (int fildes);
+  int inet_pton (int af, const char *src, void *dst);
+  int inet_pton4 (const char *src, u_char * dst, int pton);
 #if USE_IPV6
-int inet_pton6(const char *src, u_char *dst);
+  int inet_pton6 (const char *src, u_char * dst);
 #endif
-int truncate(const char *fname, int distance);
-int statfs(const char *path, struct statfs *buf);
-const char *hstrerror(int err);
-void gettimeofday(struct timeval *tp, void *tzp);
-int mkstemp(char *tmplate);
-char *strptime (const char *buf, const char *format, struct tm *tm);
-char *ctime(const time_t *clock);
-char *ctime_r(const time_t *clock, char *buf);
-int plibc_init(char *pszOrg, char *pszApp);
-void plibc_shutdown();
-int plibc_conv_to_win_path_ex(const char *pszUnix, char *pszWindows, int 
derefLinks);
-void _SetErrnoFromWinError(long lWinError, char *pszCaller, int iLine);
-void SetErrnoFromWinsockError(long lWinError);
-void SetHErrnoFromWinError(long lWinError);
-void SetErrnoFromHRESULT(HRESULT hRes);
-FILE *_win_fopen(const char *filename, const char *mode);
-DIR *_win_opendir(const char *dirname);
-int _win_open(const char *filename, int oflag, ...);
+  int truncate (const char *fname, int distance);
+  int statfs (const char *path, struct statfs *buf);
+  const char *hstrerror (int err);
+  void gettimeofday (struct timeval *tp, void *tzp);
+  int mkstemp (char *tmplate);
+  char *strptime (const char *buf, const char *format, struct tm *tm);
+  char *ctime (const time_t * clock);
+  char *ctime_r (const time_t * clock, char *buf);
+  int plibc_init (char *pszOrg, char *pszApp);
+  void plibc_shutdown ();
+  int plibc_conv_to_win_path_ex (const char *pszUnix, char *pszWindows,
+                                 int derefLinks);
+  void _SetErrnoFromWinError (long lWinError, char *pszCaller, int iLine);
+  void SetErrnoFromWinsockError (long lWinError);
+  void SetHErrnoFromWinError (long lWinError);
+  void SetErrnoFromHRESULT (HRESULT hRes);
+  FILE *_win_fopen (const char *filename, const char *mode);
+  DIR *_win_opendir (const char *dirname);
+  int _win_open (const char *filename, int oflag, ...);
 #ifdef ENABLE_NLS
-char *_win_bindtextdomain(const char *domainname, const char *dirname);
+  char *_win_bindtextdomain (const char *domainname, const char *dirname);
 #endif
-int _win_chdir(const char *path);
-int _win_close(int fd);
-int _win_creat(const char *path, mode_t mode);
-int _win_fstat(int handle, struct stat *buffer);
-int _win_pipe(int *phandles);
-int _win_rmdir(const char *path);
-int _win_access( const char *path, int mode );
-int _win_chmod(const char *filename, int pmode);
-char *realpath(const char *file_name, char *resolved_name);
-long _win_random(void);
-int _win_remove(const char *path);
-int _win_rename(const char *oldname, const char *newname);
-int _win_stat(const char *path, struct stat *buffer);
-int _win_unlink(const char *filename);
-int _win_write(int fildes, const void *buf, size_t nbyte);
-int _win_read(int fildes, void *buf, size_t nbyte);
-size_t _win_fwrite(const void *buffer, size_t size, size_t count, FILE 
*stream);
-size_t _win_fread( void *buffer, size_t size, size_t count, FILE *stream );
-int _win_symlink(const char *path1, const char *path2);
-void *_win_mmap(void *start, size_t len, int access, int flags, int fd,
-                unsigned long long offset);
-int _win_munmap(void *start, size_t length);
-int _win_lstat(const char *path, struct stat *buf);
-int _win_readlink(const char *path, char *buf, size_t bufsize);
-int _win_accept(SOCKET s, struct sockaddr *addr, int *addrlen);
-int _win_printf(const char *format,...);
-int _win_fprintf(FILE *f,const char *format,...);
-int _win_vprintf(const char *format, va_list ap);
-int _win_vfprintf(FILE *stream, const char *format, va_list arg_ptr);
-int _win_vsprintf(char *dest,const char *format, va_list arg_ptr);
-int _win_vsnprintf(char* str, size_t size, const char *format, va_list 
arg_ptr);
-int _win_snprintf(char *str,size_t size,const char *format,...);
-int _win_sprintf(char *dest,const char *format,...);
-int _win_vsscanf(const char* str, const char* format, va_list arg_ptr);
-int _win_sscanf(const char *str, const char *format, ...);
-int _win_vfscanf(FILE *stream, const char *format, va_list arg_ptr);
-int _win_vscanf(const char *format, va_list arg_ptr);
-int _win_scanf(const char *format, ...);
-int _win_fscanf(FILE *stream, const char *format, ...);
-pid_t _win_waitpid(pid_t pid, int *stat_loc, int options);
-int _win_bind(SOCKET s, const struct sockaddr *name, int namelen);
-int _win_connect(SOCKET s,const struct sockaddr *name, int namelen);
-int _win_getpeername(SOCKET s, struct sockaddr *name,
-                int *namelen);
-int _win_getsockname(SOCKET s, struct sockaddr *name,
-                int *namelen);
-int _win_getsockopt(SOCKET s, int level, int optname, char *optval,
-                               int *optlen);
-int _win_listen(SOCKET s, int backlog);
-int _win_recv(SOCKET s, char *buf, int len, int flags);
-int _win_recvfrom(SOCKET s, void *buf, int len, int flags,
-             struct sockaddr *from, int *fromlen);
-int _win_select(int max_fd, fd_set * rfds, fd_set * wfds, fd_set * efds,
-                const struct timeval *tv);
-int _win_send(SOCKET s, const char *buf, int len, int flags);
-int _win_sendto(SOCKET s, const char *buf, int len, int flags,
-                const struct sockaddr *to, int tolen);
-int _win_setsockopt(SOCKET s, int level, int optname, const void *optval,
-                    int optlen);
-int _win_shutdown(SOCKET s, int how);
-SOCKET _win_socket(int af, int type, int protocol);
-struct hostent *_win_gethostbyaddr(const char *addr, int len, int type);
-struct hostent *_win_gethostbyname(const char *name);
-char *_win_strerror(int errnum);
-int IsWinNT();
+  int _win_chdir (const char *path);
+  int _win_close (int fd);
+  int _win_creat (const char *path, mode_t mode);
+  int _win_fstat (int handle, struct stat *buffer);
+  int _win_pipe (int *phandles);
+  int _win_rmdir (const char *path);
+  int _win_access (const char *path, int mode);
+  int _win_chmod (const char *filename, int pmode);
+  char *realpath (const char *file_name, char *resolved_name);
+  long _win_random (void);
+  int _win_remove (const char *path);
+  int _win_rename (const char *oldname, const char *newname);
+  int _win_stat (const char *path, struct stat *buffer);
+  int _win_unlink (const char *filename);
+  int _win_write (int fildes, const void *buf, size_t nbyte);
+  int _win_read (int fildes, void *buf, size_t nbyte);
+  size_t _win_fwrite (const void *buffer, size_t size, size_t count,
+                      FILE * stream);
+  size_t _win_fread (void *buffer, size_t size, size_t count, FILE * stream);
+  int _win_symlink (const char *path1, const char *path2);
+  void *_win_mmap (void *start, size_t len, int access, int flags, int fd,
+                   unsigned long long offset);
+  int _win_munmap (void *start, size_t length);
+  int _win_lstat (const char *path, struct stat *buf);
+  int _win_readlink (const char *path, char *buf, size_t bufsize);
+  int _win_accept (SOCKET s, struct sockaddr *addr, int *addrlen);
+  int _win_printf (const char *format, ...);
+  int _win_fprintf (FILE * f, const char *format, ...);
+  int _win_vprintf (const char *format, va_list ap);
+  int _win_vfprintf (FILE * stream, const char *format, va_list arg_ptr);
+  int _win_vsprintf (char *dest, const char *format, va_list arg_ptr);
+  int _win_vsnprintf (char *str, size_t size, const char *format,
+                      va_list arg_ptr);
+  int _win_snprintf (char *str, size_t size, const char *format, ...);
+  int _win_sprintf (char *dest, const char *format, ...);
+  int _win_vsscanf (const char *str, const char *format, va_list arg_ptr);
+  int _win_sscanf (const char *str, const char *format, ...);
+  int _win_vfscanf (FILE * stream, const char *format, va_list arg_ptr);
+  int _win_vscanf (const char *format, va_list arg_ptr);
+  int _win_scanf (const char *format, ...);
+  int _win_fscanf (FILE * stream, const char *format, ...);
+  pid_t _win_waitpid (pid_t pid, int *stat_loc, int options);
+  int _win_bind (SOCKET s, const struct sockaddr *name, int namelen);
+  int _win_connect (SOCKET s, const struct sockaddr *name, int namelen);
+  int _win_getpeername (SOCKET s, struct sockaddr *name, int *namelen);
+  int _win_getsockname (SOCKET s, struct sockaddr *name, int *namelen);
+  int _win_getsockopt (SOCKET s, int level, int optname, char *optval,
+                       int *optlen);
+  int _win_listen (SOCKET s, int backlog);
+  int _win_recv (SOCKET s, char *buf, int len, int flags);
+  int _win_recvfrom (SOCKET s, void *buf, int len, int flags,
+                     struct sockaddr *from, int *fromlen);
+  int _win_select (int max_fd, fd_set * rfds, fd_set * wfds, fd_set * efds,
+                   const struct timeval *tv);
+  int _win_send (SOCKET s, const char *buf, int len, int flags);
+  int _win_sendto (SOCKET s, const char *buf, int len, int flags,
+                   const struct sockaddr *to, int tolen);
+  int _win_setsockopt (SOCKET s, int level, int optname, const void *optval,
+                       int optlen);
+  int _win_shutdown (SOCKET s, int how);
+  SOCKET _win_socket (int af, int type, int protocol);
+  struct hostent *_win_gethostbyaddr (const char *addr, int len, int type);
+  struct hostent *_win_gethostbyname (const char *name);
+  char *_win_strerror (int errnum);
+  int IsWinNT ();
 
 #if !HAVE_STRNDUP
-char *strndup (const char *s, size_t n);
+  char *strndup (const char *s, size_t n);
 #endif
 #if !HAVE_STRNLEN
-size_t strnlen (const char *str, size_t maxlen);
+  size_t strnlen (const char *str, size_t maxlen);
 #endif
 
-#endif /* WINDOWS */
+#endif                          /* WINDOWS */
 
 #ifndef WINDOWS
- #define DIR_SEPARATOR '/'
- #define DIR_SEPARATOR_STR "/"
- #define NEWLINE "\n"
+#define DIR_SEPARATOR '/'
+#define DIR_SEPARATOR_STR "/"
+#define NEWLINE "\n"
 
 #ifdef ENABLE_NLS
- #define BINDTEXTDOMAIN(d, n) bindtextdomain(d, n)
+#define BINDTEXTDOMAIN(d, n) bindtextdomain(d, n)
 #endif
- #define CREAT(p, m) creat(p, m)
- #undef FOPEN
- #define FOPEN(f, m) fopen(f, m)
- #define OPENDIR(d) opendir(d)
- #define OPEN(f) open(f)
- #define CHDIR(d) chdir(d)
- #define CLOSE(f) close(f)
- #define RMDIR(f) rmdir(f)
- #define ACCESS(p, m) access(p, m)
- #define CHMOD(f, p) chmod(f, p)
- #define FSTAT(h, b) fstat(h, b)
- #define PIPE(h) pipe(h)
- #define REMOVE(p) remove(p)
- #define RENAME(o, n) rename(o, n)
- #define STAT(p, b) stat(p, b)
- #define UNLINK(f) unlink(f)
- #define WRITE(f, b, n) write(f, b, n)
- #define READ(f, b, n) read(f, b, n)
- #define GN_FREAD(b, s, c, f) fread(b, s, c, f)
- #define GN_FWRITE(b, s, c, f) fwrite(b, s, c, f)
- #define SYMLINK(a, b) symlink(a, b)
- #define MMAP(s, l, p, f, d, o) mmap(s, l, p, f, d, o)
- #define MUNMAP(s, l) munmap(s, l)
- #define STRERROR(i) strerror(i)
- #define RANDOM() random()
- #define READLINK(p, b, s) readlink(p, b, s)
- #define LSTAT(p, b) lstat(p, b)
- #define PRINTF printf
- #define FPRINTF fprintf
- #define VPRINTF(f, a) vprintf(f, a)
- #define VFPRINTF(s, f, a) vfprintf(s, f, a)
- #define VSPRINTF(d, f, a) vsprintf(d, f, a)
- #define VSNPRINTF(str, size, fmt, a) vsnprintf(str, size, fmt, a)
- #define _REAL_SNPRINTF snprintf
- #define SPRINTF sprintf
- #define VSSCANF(s, f, a) vsscanf(s, f, a)
- #define SSCANF sscanf
- #define VFSCANF(s, f, a) vfscanf(s, f, a)
- #define VSCANF(f, a) vscanf(f, a)
- #define SCANF scanf
- #define FSCANF fscanf
- #define WAITPID(p, s, o) waitpid(p, s, o)
- #define ACCEPT(s, a, l) accept(s, a, l)
- #define BIND(s, n, l) bind(s, n, l)
- #define CONNECT(s, n, l) connect(s, n, l)
- #define GETPEERNAME(s, n, l) getpeername(s, n, l)
- #define GETSOCKNAME(s, n, l) getsockname(s, n, l)
- #define GETSOCKOPT(s, l, o, v, p) getsockopt(s, l, o, v, p)
- #define LISTEN(s, b) listen(s, b)
- #define RECV(s, b, l, f) recv(s, b, l, f)
- #define RECVFROM(s, b, l, f, r, o) recvfrom(s, b, l, f, r, o)
- #define SELECT(n, r, w, e, t) select(n, r, w, e, t)
- #define SEND(s, b, l, f) send(s, b, l, f)
- #define SENDTO(s, b, l, f, o, n) sendto(s, b, l, f, o, n)
- #define SETSOCKOPT(s, l, o, v, n) setsockopt(s, l, o, v, n)
- #define SHUTDOWN(s, h) shutdown(s, h)
- #define SOCKET(a, t, p) socket(a, t, p)
- #define GETHOSTBYADDR(a, l, t) gethostbyname(a, l, t)
- #define GETHOSTBYNAME(n) gethostbyname(n)
+#define CREAT(p, m) creat(p, m)
+#undef FOPEN
+#define FOPEN(f, m) fopen(f, m)
+#define OPENDIR(d) opendir(d)
+#define OPEN(f) open(f)
+#define CHDIR(d) chdir(d)
+#define CLOSE(f) close(f)
+#define RMDIR(f) rmdir(f)
+#define ACCESS(p, m) access(p, m)
+#define CHMOD(f, p) chmod(f, p)
+#define FSTAT(h, b) fstat(h, b)
+#define PIPE(h) pipe(h)
+#define REMOVE(p) remove(p)
+#define RENAME(o, n) rename(o, n)
+#define STAT(p, b) stat(p, b)
+#define UNLINK(f) unlink(f)
+#define WRITE(f, b, n) write(f, b, n)
+#define READ(f, b, n) read(f, b, n)
+#define GN_FREAD(b, s, c, f) fread(b, s, c, f)
+#define GN_FWRITE(b, s, c, f) fwrite(b, s, c, f)
+#define SYMLINK(a, b) symlink(a, b)
+#define MMAP(s, l, p, f, d, o) mmap(s, l, p, f, d, o)
+#define MUNMAP(s, l) munmap(s, l)
+#define STRERROR(i) strerror(i)
+#define RANDOM() random()
+#define READLINK(p, b, s) readlink(p, b, s)
+#define LSTAT(p, b) lstat(p, b)
+#define PRINTF printf
+#define FPRINTF fprintf
+#define VPRINTF(f, a) vprintf(f, a)
+#define VFPRINTF(s, f, a) vfprintf(s, f, a)
+#define VSPRINTF(d, f, a) vsprintf(d, f, a)
+#define VSNPRINTF(str, size, fmt, a) vsnprintf(str, size, fmt, a)
+#define _REAL_SNPRINTF snprintf
+#define SPRINTF sprintf
+#define VSSCANF(s, f, a) vsscanf(s, f, a)
+#define SSCANF sscanf
+#define VFSCANF(s, f, a) vfscanf(s, f, a)
+#define VSCANF(f, a) vscanf(f, a)
+#define SCANF scanf
+#define FSCANF fscanf
+#define WAITPID(p, s, o) waitpid(p, s, o)
+#define ACCEPT(s, a, l) accept(s, a, l)
+#define BIND(s, n, l) bind(s, n, l)
+#define CONNECT(s, n, l) connect(s, n, l)
+#define GETPEERNAME(s, n, l) getpeername(s, n, l)
+#define GETSOCKNAME(s, n, l) getsockname(s, n, l)
+#define GETSOCKOPT(s, l, o, v, p) getsockopt(s, l, o, v, p)
+#define LISTEN(s, b) listen(s, b)
+#define RECV(s, b, l, f) recv(s, b, l, f)
+#define RECVFROM(s, b, l, f, r, o) recvfrom(s, b, l, f, r, o)
+#define SELECT(n, r, w, e, t) select(n, r, w, e, t)
+#define SEND(s, b, l, f) send(s, b, l, f)
+#define SENDTO(s, b, l, f, o, n) sendto(s, b, l, f, o, n)
+#define SETSOCKOPT(s, l, o, v, n) setsockopt(s, l, o, v, n)
+#define SHUTDOWN(s, h) shutdown(s, h)
+#define SOCKET(a, t, p) socket(a, t, p)
+#define GETHOSTBYADDR(a, l, t) gethostbyname(a, l, t)
+#define GETHOSTBYNAME(n) gethostbyname(n)
 #else
- #define DIR_SEPARATOR '\\'
- #define DIR_SEPARATOR_STR "\\"
- #define NEWLINE "\r\n"
+#define DIR_SEPARATOR '\\'
+#define DIR_SEPARATOR_STR "\\"
+#define NEWLINE "\r\n"
 
 #ifdef ENABLE_NLS
- #define BINDTEXTDOMAIN(d, n) _win_bindtextdomain(d, n)
+#define BINDTEXTDOMAIN(d, n) _win_bindtextdomain(d, n)
 #endif
- #define CREAT(p, m) _win_creat(p, m)
- #define FOPEN(f, m) _win_fopen(f, m)
- #define OPENDIR(d) _win_opendir(d)
- #define OPEN(f) _win_open(f)
- #define CHDIR(d) _win_chdir(d)
- #define CLOSE(f) _win_close(f)
- #define FSTAT(h, b) _win_fstat(h, b)
- #define RMDIR(f) _win_rmdir(f)
- #define ACCESS(p, m) _win_access(p, m)
- #define CHMOD(f, p) _win_chmod(f, p)
- #define PIPE(h) _win_pipe(h)
- #define RANDOM() _win_random()
- #define REMOVE(p) _win_remove(p)
- #define RENAME(o, n) _win_rename(o, n)
- #define STAT(p, b) _win_stat(p, b)
- #define UNLINK(f) _win_unlink(f)
- #define WRITE(f, b, n) _win_write(f, b, n)
- #define READ(f, b, n) _win_read(f, b, n)
- #define GN_FREAD(b, s, c, f) _win_fread(b, s, c, f)
- #define GN_FWRITE(b, s, c, f) _win_fwrite(b, s, c, f)
- #define SYMLINK(a, b) _win_symlink(a, b)
- #define MMAP(s, l, p, f, d, o) _win_mmap(s, l, p, f, d, o)
- #define MUNMAP(s, l) _win_munmap(s, l)
- #define STRERROR(i) _win_strerror(i)
- #define READLINK(p, b, s) _win_readlink(p, b, s)
- #define LSTAT(p, b) _win_lstat(p, b)
- #define PRINTF(f, ...) _win_printf(f , __VA_ARGS__)
- #define FPRINTF(fil, fmt, ...) _win_fprintf(fil, fmt, __VA_ARGS__)
- #define VPRINTF(f, a) _win_vprintf(f, a)
- #define VFPRINTF(s, f, a) _win_vfprintf(s, f, a)
- #define VSPRINTF(d, f, a) _win_vsprintf(d, f, a)
- #define VSNPRINTF(str, size, fmt, a) _win_vsnprintf(str, size, fmt, a)
- #define _REAL_SNPRINTF(str, size, fmt, ...) _win_snprintf(str, size, fmt, 
__VA_ARGS__)
- #define SPRINTF(d, f, ...) _win_sprintf(d, f, __VA_ARGS__)
- #define VSSCANF(s, f, a) _win_vsscanf(s, f, a)
- #define SSCANF(s, f, ...) _win_sscanf(s, f, __VA_ARGS__)
- #define VFSCANF(s, f, a) _win_vfscanf(s, f, a)
- #define VSCANF(f, a) _win_vscanf(f, a)
- #define SCANF(f, ...) _win_scanf(f, __VA_ARGS__)
- #define FSCANF(s, f, ...) _win_fscanf(s, f, __VA_ARGS__)
- #define WAITPID(p, s, o) _win_waitpid(p, s, o)
- #define ACCEPT(s, a, l) _win_accept(s, a, l)
- #define BIND(s, n, l) _win_bind(s, n, l)
- #define CONNECT(s, n, l) _win_connect(s, n, l)
- #define GETPEERNAME(s, n, l) _win_getpeername(s, n, l)
- #define GETSOCKNAME(s, n, l) _win_getsockname(s, n, l)
- #define GETSOCKOPT(s, l, o, v, p) _win_getsockopt(s, l, o, v, p)
- #define LISTEN(s, b) _win_listen(s, b)
- #define RECV(s, b, l, f) _win_recv(s, b, l, f)
- #define RECVFROM(s, b, l, f, r, o) _win_recvfrom(s, b, l, f, r, o)
- #define SELECT(n, r, w, e, t) _win_select(n, r, w, e, t)
- #define SEND(s, b, l, f) _win_send(s, b, l, f)
- #define SENDTO(s, b, l, f, o, n) _win_sendto(s, b, l, f, o, n)
- #define SETSOCKOPT(s, l, o, v, n) _win_setsockopt(s, l, o, v, n)
- #define SHUTDOWN(s, h) _win_shutdown(s, h)
- #define SOCKET(a, t, p) _win_socket(a, t, p)
- #define GETHOSTBYADDR(a, l, t) _win_gethostbyname(a, l, t)
- #define GETHOSTBYNAME(n) _win_gethostbyname(n)
+#define CREAT(p, m) _win_creat(p, m)
+#define FOPEN(f, m) _win_fopen(f, m)
+#define OPENDIR(d) _win_opendir(d)
+#define OPEN(f) _win_open(f)
+#define CHDIR(d) _win_chdir(d)
+#define CLOSE(f) _win_close(f)
+#define FSTAT(h, b) _win_fstat(h, b)
+#define RMDIR(f) _win_rmdir(f)
+#define ACCESS(p, m) _win_access(p, m)
+#define CHMOD(f, p) _win_chmod(f, p)
+#define PIPE(h) _win_pipe(h)
+#define RANDOM() _win_random()
+#define REMOVE(p) _win_remove(p)
+#define RENAME(o, n) _win_rename(o, n)
+#define STAT(p, b) _win_stat(p, b)
+#define UNLINK(f) _win_unlink(f)
+#define WRITE(f, b, n) _win_write(f, b, n)
+#define READ(f, b, n) _win_read(f, b, n)
+#define GN_FREAD(b, s, c, f) _win_fread(b, s, c, f)
+#define GN_FWRITE(b, s, c, f) _win_fwrite(b, s, c, f)
+#define SYMLINK(a, b) _win_symlink(a, b)
+#define MMAP(s, l, p, f, d, o) _win_mmap(s, l, p, f, d, o)
+#define MUNMAP(s, l) _win_munmap(s, l)
+#define STRERROR(i) _win_strerror(i)
+#define READLINK(p, b, s) _win_readlink(p, b, s)
+#define LSTAT(p, b) _win_lstat(p, b)
+#define PRINTF(f, ...) _win_printf(f , __VA_ARGS__)
+#define FPRINTF(fil, fmt, ...) _win_fprintf(fil, fmt, __VA_ARGS__)
+#define VPRINTF(f, a) _win_vprintf(f, a)
+#define VFPRINTF(s, f, a) _win_vfprintf(s, f, a)
+#define VSPRINTF(d, f, a) _win_vsprintf(d, f, a)
+#define VSNPRINTF(str, size, fmt, a) _win_vsnprintf(str, size, fmt, a)
+#define _REAL_SNPRINTF(str, size, fmt, ...) _win_snprintf(str, size, fmt, 
__VA_ARGS__)
+#define SPRINTF(d, f, ...) _win_sprintf(d, f, __VA_ARGS__)
+#define VSSCANF(s, f, a) _win_vsscanf(s, f, a)
+#define SSCANF(s, f, ...) _win_sscanf(s, f, __VA_ARGS__)
+#define VFSCANF(s, f, a) _win_vfscanf(s, f, a)
+#define VSCANF(f, a) _win_vscanf(f, a)
+#define SCANF(f, ...) _win_scanf(f, __VA_ARGS__)
+#define FSCANF(s, f, ...) _win_fscanf(s, f, __VA_ARGS__)
+#define WAITPID(p, s, o) _win_waitpid(p, s, o)
+#define ACCEPT(s, a, l) _win_accept(s, a, l)
+#define BIND(s, n, l) _win_bind(s, n, l)
+#define CONNECT(s, n, l) _win_connect(s, n, l)
+#define GETPEERNAME(s, n, l) _win_getpeername(s, n, l)
+#define GETSOCKNAME(s, n, l) _win_getsockname(s, n, l)
+#define GETSOCKOPT(s, l, o, v, p) _win_getsockopt(s, l, o, v, p)
+#define LISTEN(s, b) _win_listen(s, b)
+#define RECV(s, b, l, f) _win_recv(s, b, l, f)
+#define RECVFROM(s, b, l, f, r, o) _win_recvfrom(s, b, l, f, r, o)
+#define SELECT(n, r, w, e, t) _win_select(n, r, w, e, t)
+#define SEND(s, b, l, f) _win_send(s, b, l, f)
+#define SENDTO(s, b, l, f, o, n) _win_sendto(s, b, l, f, o, n)
+#define SETSOCKOPT(s, l, o, v, n) _win_setsockopt(s, l, o, v, n)
+#define SHUTDOWN(s, h) _win_shutdown(s, h)
+#define SOCKET(a, t, p) _win_socket(a, t, p)
+#define GETHOSTBYADDR(a, l, t) _win_gethostbyname(a, l, t)
+#define GETHOSTBYNAME(n) _win_gethostbyname(n)
 #endif
 
 
@@ -548,6 +550,6 @@
 #endif
 
 
-#endif //_PLIBC_H_
+#endif                          //_PLIBC_H_
 
 /* end of plibc.h */

Modified: gnunet-gtk/src/plugins/about/about.c
===================================================================
--- gnunet-gtk/src/plugins/about/about.c        2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/about/about.c        2007-07-10 09:01:06 UTC (rev 
5298)
@@ -32,30 +32,26 @@
 /**
  * This displays an about window
  */
-void on_about_clicked_about(GtkWidget *dummy,
-                           gpointer data) {
-  GtkWidget * ad;
-  GladeXML * axml;
+void
+on_about_clicked_about (GtkWidget * dummy, gpointer data)
+{
+  GtkWidget *ad;
+  GladeXML *axml;
 
-  axml
-    = glade_xml_new(getGladeFileName(),
-                   "aboutDialog",
-                   PACKAGE_NAME);
-  ad
-    = glade_xml_get_widget(axml,
-                          "aboutDialog");
-  gtk_dialog_run(GTK_DIALOG(ad));
-  gtk_widget_destroy(ad);
-  g_object_unref(axml);
+  axml = glade_xml_new (getGladeFileName (), "aboutDialog", PACKAGE_NAME);
+  ad = glade_xml_get_widget (axml, "aboutDialog");
+  gtk_dialog_run (GTK_DIALOG (ad));
+  gtk_widget_destroy (ad);
+  g_object_unref (axml);
 }
 
-void init_about() {
-  GtkWidget * tab;
+void
+init_about ()
+{
+  GtkWidget *tab;
 
-  tab
-    = glade_xml_get_widget(getMainXML(),
-                          "aboutButton");
-  gtk_widget_show(tab);
+  tab = glade_xml_get_widget (getMainXML (), "aboutButton");
+  gtk_widget_show (tab);
 }
 
 /* end of about.c */

Modified: gnunet-gtk/src/plugins/daemon/daemon.c
===================================================================
--- gnunet-gtk/src/plugins/daemon/daemon.c      2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/daemon/daemon.c      2007-07-10 09:01:06 UTC (rev 
5298)
@@ -33,367 +33,360 @@
 #include <GNUnet/gnunet_util_network_client.h>
 #include <gtk/gtk.h>
 
-static struct CronManager * cron;
+static struct CronManager *cron;
 
-static struct GE_Context * ectx;
+static struct GE_Context *ectx;
 
-static struct GC_Configuration * cfg;
+static struct GC_Configuration *cfg;
 
 /**
  * cron job that periodically updates the model for the
  * application list.
  */
-static void * updateAppModelSafe(void * unused) {
-  struct ClientServerConnection * sock;
-  GtkWidget * w;
-  GtkListStore * model;
+static void *
+updateAppModelSafe (void *unused)
+{
+  struct ClientServerConnection *sock;
+  GtkWidget *w;
+  GtkListStore *model;
   GtkTreeIter iter;
-  char * apps;
-  char * next;
-  char * pos;
-  char * desc;
+  char *apps;
+  char *next;
+  char *pos;
+  char *desc;
 
-  model = gtk_list_store_new(2,
-                            G_TYPE_STRING,
-                            G_TYPE_STRING);
+  model = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
   apps = NULL;
-  sock = client_connection_create(ectx, cfg);
+  sock = client_connection_create (ectx, cfg);
   if (sock != NULL)
-    apps = getConfigurationOptionValue(sock,
-                                      "GNUNETD",
-                                      "APPLICATIONS");
-  if (apps != NULL) {
-    next = apps;
-    do {
-      while (*next == ' ')
-       next++;
-      pos = next;
-      while ( (*next != '\0') &&
-             (*next != ' ') )
-       next++;
-      if (*next == '\0') {
-       next = NULL; /* terminate! */
-      } else {
-       *next = '\0'; /* add 0-termination for pos */
-       next++;
-      }
-      if (strlen(pos) > 0) {
-       desc
-         = getConfigurationOptionValue(sock,
-                                       "ABOUT",
-                                       pos);
-       
-       gtk_list_store_append(model,
-                             &iter);
-       gtk_list_store_set(model,
-                          &iter,
-                          0, pos,
-                          1, dgettext("GNUnet", desc),
-                          -1);
-       FREENONNULL(desc);
-      }
-    } while (next != NULL);
-    FREE(apps);
-  }
-  w = glade_xml_get_widget(getMainXML(),
-                          "applicationList");
-  gtk_tree_view_set_model(GTK_TREE_VIEW(w),
-                         GTK_TREE_MODEL(model));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(GTK_TREE_VIEW(w)),
-                             GTK_SELECTION_NONE);
-  connection_destroy(sock);
+    apps = getConfigurationOptionValue (sock, "GNUNETD", "APPLICATIONS");
+  if (apps != NULL)
+    {
+      next = apps;
+      do
+        {
+          while (*next == ' ')
+            next++;
+          pos = next;
+          while ((*next != '\0') && (*next != ' '))
+            next++;
+          if (*next == '\0')
+            {
+              next = NULL;      /* terminate! */
+            }
+          else
+            {
+              *next = '\0';     /* add 0-termination for pos */
+              next++;
+            }
+          if (strlen (pos) > 0)
+            {
+              desc = getConfigurationOptionValue (sock, "ABOUT", pos);
+
+              gtk_list_store_append (model, &iter);
+              gtk_list_store_set (model,
+                                  &iter,
+                                  0, pos, 1, dgettext ("GNUnet", desc), -1);
+              FREENONNULL (desc);
+            }
+        }
+      while (next != NULL);
+      FREE (apps);
+    }
+  w = glade_xml_get_widget (getMainXML (), "applicationList");
+  gtk_tree_view_set_model (GTK_TREE_VIEW (w), GTK_TREE_MODEL (model));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection
+                               (GTK_TREE_VIEW (w)), GTK_SELECTION_NONE);
+  connection_destroy (sock);
   return NULL;
 }
 
-static void updateAppModel(void * dummy) {
-  gtkSaveCall(&updateAppModelSafe, NULL);
+static void
+updateAppModel (void *dummy)
+{
+  gtkSaveCall (&updateAppModelSafe, NULL);
 }
 
 
-static void * doUpdateMenus(void * arg) {
-  int ret = *(int*) arg;
-  static GtkWidget * killEntry = NULL;
-  static GtkWidget * launchEntry = NULL;
-  static GtkWidget * statsEntryYes = NULL;
-  static GtkWidget * statsEntryNo = NULL;
-  static GtkWidget * statsEntryError = NULL;
-  static GtkWidget * chooser = NULL;
+static void *
+doUpdateMenus (void *arg)
+{
+  int ret = *(int *) arg;
+  static GtkWidget *killEntry = NULL;
+  static GtkWidget *launchEntry = NULL;
+  static GtkWidget *statsEntryYes = NULL;
+  static GtkWidget *statsEntryNo = NULL;
+  static GtkWidget *statsEntryError = NULL;
+  static GtkWidget *chooser = NULL;
   static int once = 1;
   static int isLocal;
-  char * host;
+  char *host;
   int canStart;
-  struct GC_Configuration * dcfg;
-  char * fn;
-  char * user;
-  struct passwd * pws;
+  struct GC_Configuration *dcfg;
+  char *fn;
+  char *user;
+  struct passwd *pws;
 
-  if (once) {
-    once = 0;
-    killEntry
-      = glade_xml_get_widget(getMainXML(),
-                            "stopDaemon");
-    launchEntry
-      = glade_xml_get_widget(getMainXML(),
-                            "startDaemon");
-    statsEntryYes
-      = glade_xml_get_widget(getMainXML(),
-                            "statusPixmapYes");
-    statsEntryNo
-      = glade_xml_get_widget(getMainXML(),
-                            "statusPixmapNo");
-    statsEntryError
-      = glade_xml_get_widget(getMainXML(),
-                            "statusPixmapError");
-    chooser
-      = glade_xml_get_widget(getMainXML(),
-                            "gnunetdconfigFileChooserButton");
-    GC_get_configuration_value_string(cfg,
-                                     "NETWORK",
-                                     "HOST",
-                                     "localhost",
-                                     &host);
-    if (strcmp(host, "localhost")==0)
-      isLocal = TRUE;
-    else
-      isLocal = FALSE;
-    FREE(host);
-  }
-  updateAppModelSafe(NULL);
-  if (ret == 0) {
-    canStart = 0;
-    if ( (isLocal) &&
-        (NULL != (fn = 
gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(chooser)))) ) {
-      if (disk_file_test(ectx, fn) == YES) {
-       dcfg = GC_create_C_impl();
-       canStart = 1;
-       if (0 != GC_parse_configuration(dcfg, fn))
-         canStart = 0;
-       user = NULL;
-       GC_get_configuration_value_string(dcfg,
-                                         "GNUNETD",
-                                         "USER",
-                                         "",
-                                         &user);
-       if (strlen(user) > 0) {
+  if (once)
+    {
+      once = 0;
+      killEntry = glade_xml_get_widget (getMainXML (), "stopDaemon");
+      launchEntry = glade_xml_get_widget (getMainXML (), "startDaemon");
+      statsEntryYes = glade_xml_get_widget (getMainXML (), "statusPixmapYes");
+      statsEntryNo = glade_xml_get_widget (getMainXML (), "statusPixmapNo");
+      statsEntryError
+        = glade_xml_get_widget (getMainXML (), "statusPixmapError");
+      chooser
+        = glade_xml_get_widget (getMainXML (),
+                                "gnunetdconfigFileChooserButton");
+      GC_get_configuration_value_string (cfg,
+                                         "NETWORK",
+                                         "HOST", "localhost", &host);
+      if (strcmp (host, "localhost") == 0)
+        isLocal = TRUE;
+      else
+        isLocal = FALSE;
+      FREE (host);
+    }
+  updateAppModelSafe (NULL);
+  if (ret == 0)
+    {
+      canStart = 0;
+      if ((isLocal) &&
+          (NULL !=
+           (fn = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (chooser)))))
+        {
+          if (disk_file_test (ectx, fn) == YES)
+            {
+              dcfg = GC_create_C_impl ();
+              canStart = 1;
+              if (0 != GC_parse_configuration (dcfg, fn))
+                canStart = 0;
+              user = NULL;
+              GC_get_configuration_value_string (dcfg,
+                                                 "GNUNETD",
+                                                 "USER", "", &user);
+              if (strlen (user) > 0)
+                {
 #ifndef WINDOWS
-         if (NULL == (pws = getpwnam(user))) {
-           canStart = 0;
-         } else {
-           if (pws->pw_uid != getuid())
-             canStart = (geteuid() == 0);
-           else
-             canStart = 1;
-         }
+                  if (NULL == (pws = getpwnam (user)))
+                    {
+                      canStart = 0;
+                    }
+                  else
+                    {
+                      if (pws->pw_uid != getuid ())
+                        canStart = (geteuid () == 0);
+                      else
+                        canStart = 1;
+                    }
 #else
-       canStart = 1;
+                  canStart = 1;
 #endif
-       }
-       FREE(user);
-       GC_free(dcfg);
-      }
-      g_free(fn);
+                }
+              FREE (user);
+              GC_free (dcfg);
+            }
+          g_free (fn);
+        }
+      gtk_widget_hide (statsEntryYes);
+      gtk_widget_set_sensitive (killEntry, FALSE);
+      if (canStart && isLocal)
+        {
+          gtk_widget_set_sensitive (launchEntry, TRUE);
+          gtk_widget_show_all (statsEntryNo);
+          gtk_widget_hide (statsEntryError);
+        }
+      else
+        {
+          gtk_widget_set_sensitive (launchEntry, FALSE);
+          gtk_widget_show_all (statsEntryError);
+          gtk_widget_hide (statsEntryNo);
+        }
     }
-    gtk_widget_hide(statsEntryYes);
-    gtk_widget_set_sensitive(killEntry, FALSE);
-    if (canStart && isLocal) {
-      gtk_widget_set_sensitive(launchEntry, TRUE);
-      gtk_widget_show_all(statsEntryNo);
-      gtk_widget_hide(statsEntryError);
-    } else {
-      gtk_widget_set_sensitive(launchEntry, FALSE);
-      gtk_widget_show_all(statsEntryError);
-      gtk_widget_hide(statsEntryNo);
+  else
+    {
+      gtk_widget_hide (statsEntryNo);
+      gtk_widget_hide (statsEntryError);
+      gtk_widget_show_all (statsEntryYes);
+      gtk_widget_set_sensitive (killEntry, TRUE);
+      gtk_widget_set_sensitive (launchEntry, FALSE);
     }
-  } else {
-    gtk_widget_hide(statsEntryNo);
-    gtk_widget_hide(statsEntryError);
-    gtk_widget_show_all(statsEntryYes);
-    gtk_widget_set_sensitive(killEntry, TRUE);
-    gtk_widget_set_sensitive(launchEntry, FALSE);
-  }
   return NULL;
 }
 
-static void cronCheckDaemon(void * dummy) {
+static void
+cronCheckDaemon (void *dummy)
+{
   int ret;
 
-  if (OK == connection_test_running(ectx,
-                                   cfg))
+  if (OK == connection_test_running (ectx, cfg))
     ret = 1;
   else
     ret = 0;
-  gtkSaveCall(&doUpdateMenus, &ret);
+  gtkSaveCall (&doUpdateMenus, &ret);
 }
 
 
 /**
  * Launch gnunetd w/ checks
  */
-void on_startDaemon_clicked_daemon(GtkWidget * widget,
-                                  gpointer data) {
-  GtkWidget * launchEntry;
-  GtkWidget * chooser;
-  char * fn;
+void
+on_startDaemon_clicked_daemon (GtkWidget * widget, gpointer data)
+{
+  GtkWidget *launchEntry;
+  GtkWidget *chooser;
+  char *fn;
 
-  launchEntry
-    = glade_xml_get_widget(getMainXML(),
-                          "startDaemon");
-  gtk_widget_set_sensitive(launchEntry, FALSE);
-  if (OK == connection_test_running(ectx,
-                                   cfg) ) {
-    cronCheckDaemon(NULL);
-    return;
-  } else {     
-    addLogEntry(_("Launching gnunetd..."));
-    chooser
-      = glade_xml_get_widget(getMainXML(),
-                            "gnunetdconfigFileChooserButton");
-    fn = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(chooser));
-    GE_BREAK(ectx, fn != NULL);
-    if (SYSERR != os_daemon_start(ectx,
-                                 cfg,
-                                 fn,
-                                 YES)) {
-      addLogEntry(_("Launched gnunetd"));
-    } else {
-      addLogEntry(_("Launching gnunetd failed"));
+  launchEntry = glade_xml_get_widget (getMainXML (), "startDaemon");
+  gtk_widget_set_sensitive (launchEntry, FALSE);
+  if (OK == connection_test_running (ectx, cfg))
+    {
+      cronCheckDaemon (NULL);
+      return;
     }
-    if (fn != NULL)
-      g_free(fn);
-  }
+  else
+    {
+      addLogEntry (_("Launching gnunetd..."));
+      chooser
+        = glade_xml_get_widget (getMainXML (),
+                                "gnunetdconfigFileChooserButton");
+      fn = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (chooser));
+      GE_BREAK (ectx, fn != NULL);
+      if (SYSERR != os_daemon_start (ectx, cfg, fn, YES))
+        {
+          addLogEntry (_("Launched gnunetd"));
+        }
+      else
+        {
+          addLogEntry (_("Launching gnunetd failed"));
+        }
+      if (fn != NULL)
+        g_free (fn);
+    }
 }
 
 /**
  * Kill gnunetd
  */
-void on_stopDaemon_clicked_daemon(GtkWidget * widget,
-                                 gpointer data) {
-  GtkWidget * killEntry = NULL;
-  struct ClientServerConnection * sock;
+void
+on_stopDaemon_clicked_daemon (GtkWidget * widget, gpointer data)
+{
+  GtkWidget *killEntry = NULL;
+  struct ClientServerConnection *sock;
 
-  killEntry
-    = glade_xml_get_widget(getMainXML(),
-                          "stopDaemon");
-  gtk_widget_set_sensitive(killEntry, FALSE);
+  killEntry = glade_xml_get_widget (getMainXML (), "stopDaemon");
+  gtk_widget_set_sensitive (killEntry, FALSE);
 
-  if (OK == connection_test_running(ectx,
-                                   cfg) ) {
-    sock = client_connection_create(ectx,
-                                   cfg);
-    if (OK != connection_request_shutdown(sock)) {
-      GtkWidget * dialog;
+  if (OK == connection_test_running (ectx, cfg))
+    {
+      sock = client_connection_create (ectx, cfg);
+      if (OK != connection_request_shutdown (sock))
+        {
+          GtkWidget *dialog;
 
-      dialog = gtk_message_dialog_new
-       (NULL,
-        GTK_DIALOG_MODAL,
-        GTK_MESSAGE_ERROR,
-        GTK_BUTTONS_CLOSE,
-        _("Error requesting shutdown of gnunetd."));
-      gtk_dialog_run(GTK_DIALOG(dialog));
-      gtk_widget_destroy(dialog);
-    } else {
-      addLogEntry(_("Terminating gnunetd..."));
+          dialog = gtk_message_dialog_new
+            (NULL,
+             GTK_DIALOG_MODAL,
+             GTK_MESSAGE_ERROR,
+             GTK_BUTTONS_CLOSE, _("Error requesting shutdown of gnunetd."));
+          gtk_dialog_run (GTK_DIALOG (dialog));
+          gtk_widget_destroy (dialog);
+        }
+      else
+        {
+          addLogEntry (_("Terminating gnunetd..."));
+        }
+      connection_destroy (sock);
     }
-    connection_destroy(sock);
-  }
-  cronCheckDaemon(NULL);
+  cronCheckDaemon (NULL);
 }
 
-void init_daemon(struct GE_Context * e,
-                struct GC_Configuration * c) {
-  GtkWidget * tab;
-  GtkWidget * apps;
-  GtkListStore * model;
-  GtkCellRenderer * renderer;
+void
+init_daemon (struct GE_Context *e, struct GC_Configuration *c)
+{
+  GtkWidget *tab;
+  GtkWidget *apps;
+  GtkListStore *model;
+  GtkCellRenderer *renderer;
   int col;
-  char * daemon_config;
+  char *daemon_config;
 
   ectx = e;
   cfg = c;
-  apps
-    = glade_xml_get_widget(getMainXML(),
-                          "applicationList");
-  model = gtk_list_store_new(1, G_TYPE_STRING);
-  gtk_tree_view_set_model(GTK_TREE_VIEW(apps),
-                         GTK_TREE_MODEL(model));
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(apps),
-                                             -1,
-                                             _("Application"),
-                                             renderer,
-                                             "text", 0,
-                                             NULL);
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(apps),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(apps),
-                                             -1,
-                                             _("Description"),
-                                             renderer,
-                                             "text", 1,
-                                             NULL);
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(apps),
-                                              col - 1),
-                                              TRUE);
+  apps = glade_xml_get_widget (getMainXML (), "applicationList");
+  model = gtk_list_store_new (1, G_TYPE_STRING);
+  gtk_tree_view_set_model (GTK_TREE_VIEW (apps), GTK_TREE_MODEL (model));
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (apps),
+                                                     -1,
+                                                     _("Application"),
+                                                     renderer,
+                                                     "text", 0, NULL);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (apps), col - 1), TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (apps),
+                                                     -1,
+                                                     _("Description"),
+                                                     renderer,
+                                                     "text", 1, NULL);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (apps), col - 1), TRUE);
 
-  tab
-    = glade_xml_get_widget(getMainXML(),
-                          "daemonScrolledWindow");
-  gtk_widget_show(tab);
+  tab = glade_xml_get_widget (getMainXML (), "daemonScrolledWindow");
+  gtk_widget_show (tab);
   daemon_config = NULL;
-  GC_get_configuration_value_filename(cfg,
-                                     "DAEMON",
-                                     "CONFIGFILE",
-                                     DEFAULT_DAEMON_CONFIG_FILE,
-                                     &daemon_config);
-  if (YES == disk_file_test(NULL, daemon_config)) {
-    
gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(glade_xml_get_widget(getMainXML(),
-                                                                       
"gnunetdconfigFileChooserButton")),
-                                 daemon_config);
-  } else {
-    addLogEntry(_("Configuration file for GNUnet daemon `%s' does not exist! 
Run `gnunet-setup -d'."),
-               daemon_config);
-  }
-  FREE(daemon_config);
+  GC_get_configuration_value_filename (cfg,
+                                       "DAEMON",
+                                       "CONFIGFILE",
+                                       DEFAULT_DAEMON_CONFIG_FILE,
+                                       &daemon_config);
+  if (YES == disk_file_test (NULL, daemon_config))
+    {
+      gtk_file_chooser_set_filename (GTK_FILE_CHOOSER
+                                     (glade_xml_get_widget
+                                      (getMainXML (),
+                                       "gnunetdconfigFileChooserButton")),
+                                     daemon_config);
+    }
+  else
+    {
+      addLogEntry (_
+                   ("Configuration file for GNUnet daemon `%s' does not exist! 
Run `gnunet-setup -d'."),
+                   daemon_config);
+    }
+  FREE (daemon_config);
 
-  cron = gnunet_gtk_get_cron();
-  cron_add_job(cron,
-              &cronCheckDaemon,
-              0,
-              15 * cronSECONDS,
-              NULL);
-  cron_add_job(cron,
-              &updateAppModel,
-              5 * cronMINUTES,
-              5 * cronMINUTES,
-              NULL);
+  cron = gnunet_gtk_get_cron ();
+  cron_add_job (cron, &cronCheckDaemon, 0, 15 * cronSECONDS, NULL);
+  cron_add_job (cron,
+                &updateAppModel, 5 * cronMINUTES, 5 * cronMINUTES, NULL);
 }
 
-void done_daemon() {
-  cron_del_job(cron,
-              &cronCheckDaemon,
-              15 * cronSECONDS,
-              NULL);
-  cron_del_job(cron,
-              &updateAppModel,
-              5 * cronMINUTES,
-              NULL);
+void
+done_daemon ()
+{
+  cron_del_job (cron, &cronCheckDaemon, 15 * cronSECONDS, NULL);
+  cron_del_job (cron, &updateAppModel, 5 * cronMINUTES, NULL);
 }
 
 /**
 * Launch 'gnunet-setup -d wizard-gtk' with needed rights
 */
-void on_startDaemonConfWizard_clicked_daemon(GtkWidget * widget,
-                                            gpointer data) {
-  startGNUnetSetup(TRUE);
+void
+on_startDaemonConfWizard_clicked_daemon (GtkWidget * widget, gpointer data)
+{
+  startGNUnetSetup (TRUE);
 }
 
 /**
 * Launch 'gnunet-setup -d gconfig' with needed rights
 */
-void on_startDaemonConfTool_clicked_daemon(GtkWidget * widget,
-                                          gpointer data) {
-  startGNUnetSetup(FALSE);
+void
+on_startDaemonConfTool_clicked_daemon (GtkWidget * widget, gpointer data)
+{
+  startGNUnetSetup (FALSE);
 }
+
 /* end of daemon.c */

Modified: gnunet-gtk/src/plugins/fs/collection.c
===================================================================
--- gnunet-gtk/src/plugins/fs/collection.c      2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/collection.c      2007-07-10 09:01:06 UTC (rev 
5298)
@@ -33,143 +33,133 @@
 #include <GNUnet/gnunet_collection_lib.h>
 #include <extractor.h>
 
-static GladeXML * metaXML;
+static GladeXML *metaXML;
 
-void on_collectionDialogMetaDataAddButton_clicked_fs(gpointer dummy,
-                                                    GtkWidget * uploadButton) {
-  handleMetaDataListUpdate(metaXML,
-                          "collectionMetaDataTypeComboBox",            
-                          "collectionMetaDataValueEntry",
-                          "collectionMetaDataTreeView");
+void
+on_collectionDialogMetaDataAddButton_clicked_fs (gpointer dummy,
+                                                 GtkWidget * uploadButton)
+{
+  handleMetaDataListUpdate (metaXML,
+                            "collectionMetaDataTypeComboBox",
+                            "collectionMetaDataValueEntry",
+                            "collectionMetaDataTreeView");
 }
 
 
-void createCollection_clicked_fs(GtkWidget * dummy1,
-                                GtkWidget * dummy2) {
-  const char * collectionName;
-  const char * updateIntervalString;
-  GtkWidget * w;
-  GtkWidget * nameLine;
-  GtkWidget * dialog;
-  GtkWidget * spin;
-  struct ECRS_MetaData * meta;
-  struct ECRS_URI * root;
+void
+createCollection_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  const char *collectionName;
+  const char *updateIntervalString;
+  GtkWidget *w;
+  GtkWidget *nameLine;
+  GtkWidget *dialog;
+  GtkWidget *spin;
+  struct ECRS_MetaData *meta;
+  struct ECRS_URI *root;
   TIME_T updateInterval;
 
   metaXML
-    = glade_xml_new(getGladeFileName(),
-                   "createCollectionDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(metaXML);
-  dialog = glade_xml_get_widget(metaXML,
-                               "createCollectionDialog");
-  createMetaDataListTreeView(metaXML,
-                            "collectionMetaDataTreeView",
-                            NULL,
-                            NULL);
-  createMetaTypeComboBox(metaXML,
-                        "collectionMetaDataTypeComboBox");
-  gtk_dialog_set_default_response(GTK_DIALOG(dialog),
-                                 GTK_RESPONSE_OK);
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_OK) {
-    updateIntervalString
-      = getEntryLineValue(metaXML,
-                         "collectionUpdateIntervalComboBoxEntry");
-    if (0 == strcmp(_("--sporadic update--"),
-                   updateIntervalString))
-      updateInterval = ECRS_SBLOCK_UPDATE_SPORADIC;
-    else if (0 == strcmp(_("--no update--"),
-                        updateIntervalString))
-      updateInterval = ECRS_SBLOCK_UPDATE_NONE;
-    else if (OK != parseTime(updateIntervalString,
-                            &updateInterval)) {
-      gtk_widget_destroy(dialog);
-      UNREF(metaXML);
-      metaXML = NULL;
-      dialog = gtk_message_dialog_new
-       (NULL,
-        GTK_DIALOG_MODAL,
-        GTK_MESSAGE_ERROR,
-        GTK_BUTTONS_CLOSE,
-        _("Failed to parse given time interval!"));
-      gtk_dialog_run(GTK_DIALOG(dialog));
-      gtk_widget_destroy(dialog);
-      return;
-    }
-    meta = getMetaDataFromList(metaXML,
-                              "collectionMetaDataTreeView",
-                              NULL);
-    spin = glade_xml_get_widget(metaXML,
-                               "collectionAnonymityLevel");
-    nameLine = glade_xml_get_widget(metaXML,
-                                   "collectionIdentifierEntry");
-    collectionName
-      = gtk_entry_get_text(GTK_ENTRY(nameLine));
-    root = NULL;
-    if (OK == CO_startCollection(gtk_spin_button_get_value_as_int
-                                (GTK_SPIN_BUTTON(spin)),
-                                1000, /* priority */
-                                updateInterval,
-                                collectionName,
-                                meta)) {
-      w = glade_xml_get_widget(getMainXML(),
-                              "createCollection");
-      gtk_widget_set_sensitive(w, FALSE);
-      w = glade_xml_get_widget(getMainXML(),
-                              "deleteCollection");
-      gtk_widget_set_sensitive(w, TRUE);
-    } else {
-      GtkWidget * dialog;
+    = glade_xml_new (getGladeFileName (),
+                     "createCollectionDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (metaXML);
+  dialog = glade_xml_get_widget (metaXML, "createCollectionDialog");
+  createMetaDataListTreeView (metaXML,
+                              "collectionMetaDataTreeView", NULL, NULL);
+  createMetaTypeComboBox (metaXML, "collectionMetaDataTypeComboBox");
+  gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK)
+    {
+      updateIntervalString
+        = getEntryLineValue (metaXML,
+                             "collectionUpdateIntervalComboBoxEntry");
+      if (0 == strcmp (_("--sporadic update--"), updateIntervalString))
+        updateInterval = ECRS_SBLOCK_UPDATE_SPORADIC;
+      else if (0 == strcmp (_("--no update--"), updateIntervalString))
+        updateInterval = ECRS_SBLOCK_UPDATE_NONE;
+      else if (OK != parseTime (updateIntervalString, &updateInterval))
+        {
+          gtk_widget_destroy (dialog);
+          UNREF (metaXML);
+          metaXML = NULL;
+          dialog = gtk_message_dialog_new
+            (NULL,
+             GTK_DIALOG_MODAL,
+             GTK_MESSAGE_ERROR,
+             GTK_BUTTONS_CLOSE, _("Failed to parse given time interval!"));
+          gtk_dialog_run (GTK_DIALOG (dialog));
+          gtk_widget_destroy (dialog);
+          return;
+        }
+      meta = getMetaDataFromList (metaXML,
+                                  "collectionMetaDataTreeView", NULL);
+      spin = glade_xml_get_widget (metaXML, "collectionAnonymityLevel");
+      nameLine = glade_xml_get_widget (metaXML, "collectionIdentifierEntry");
+      collectionName = gtk_entry_get_text (GTK_ENTRY (nameLine));
+      root = NULL;
+      if (OK == CO_startCollection (gtk_spin_button_get_value_as_int 
(GTK_SPIN_BUTTON (spin)), 1000,    /* priority */
+                                    updateInterval, collectionName, meta))
+        {
+          w = glade_xml_get_widget (getMainXML (), "createCollection");
+          gtk_widget_set_sensitive (w, FALSE);
+          w = glade_xml_get_widget (getMainXML (), "deleteCollection");
+          gtk_widget_set_sensitive (w, TRUE);
+        }
+      else
+        {
+          GtkWidget *dialog;
 
-      dialog = gtk_message_dialog_new
-       (NULL,
-        GTK_DIALOG_MODAL,
-        GTK_MESSAGE_ERROR,
-        GTK_BUTTONS_CLOSE,
-        _("Failed to start collection `%s' (consult logs)."),
-        collectionName);
-      gtk_dialog_run(GTK_DIALOG(dialog));
-      gtk_widget_destroy(dialog);
+          dialog = gtk_message_dialog_new
+            (NULL,
+             GTK_DIALOG_MODAL,
+             GTK_MESSAGE_ERROR,
+             GTK_BUTTONS_CLOSE,
+             _("Failed to start collection `%s' (consult logs)."),
+             collectionName);
+          gtk_dialog_run (GTK_DIALOG (dialog));
+          gtk_widget_destroy (dialog);
+        }
+      ECRS_freeMetaData (meta);
     }
-    ECRS_freeMetaData(meta);
-  }
-  gtk_widget_destroy(dialog);
-  UNREF(metaXML);
+  gtk_widget_destroy (dialog);
+  UNREF (metaXML);
   metaXML = NULL;
 }
 
-void deleteCollection_clicked_fs(GtkWidget * dummy1,
-                                GtkWidget * dummy2) {
-  GtkWidget * w;
+void
+deleteCollection_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  GtkWidget *w;
 
-  if (OK == CO_stopCollection()) {
-    w = glade_xml_get_widget(getMainXML(),
-                            "createCollection");
-    gtk_widget_set_sensitive(w, TRUE);
-    w = glade_xml_get_widget(getMainXML(),
-                            "deleteCollection");
-    gtk_widget_set_sensitive(w, FALSE);
-    infoMessage(NO,
-               _("Collection stopped.\n"));
-  } else {
-    infoMessage(YES,
-               _("Failed to stop collection (consult logs).\n"));
-  }
+  if (OK == CO_stopCollection ())
+    {
+      w = glade_xml_get_widget (getMainXML (), "createCollection");
+      gtk_widget_set_sensitive (w, TRUE);
+      w = glade_xml_get_widget (getMainXML (), "deleteCollection");
+      gtk_widget_set_sensitive (w, FALSE);
+      infoMessage (NO, _("Collection stopped.\n"));
+    }
+  else
+    {
+      infoMessage (YES, _("Failed to stop collection (consult logs).\n"));
+    }
 }
 
-void fs_collection_start() {
-  GtkWidget * w;
-  char * h;
+void
+fs_collection_start ()
+{
+  GtkWidget *w;
+  char *h;
 
-  h = CO_getCollection();
-  if (NULL != h) {
-    w = glade_xml_get_widget(getMainXML(),
-                            "createCollection");
-    FREE(h);
-  } else
-    w = glade_xml_get_widget(getMainXML(),
-                            "deleteCollection");
-  gtk_widget_set_sensitive(w, FALSE);
+  h = CO_getCollection ();
+  if (NULL != h)
+    {
+      w = glade_xml_get_widget (getMainXML (), "createCollection");
+      FREE (h);
+    }
+  else
+    w = glade_xml_get_widget (getMainXML (), "deleteCollection");
+  gtk_widget_set_sensitive (w, FALSE);
 }
 
 /* end of collection.c */

Modified: gnunet-gtk/src/plugins/fs/collection.h
===================================================================
--- gnunet-gtk/src/plugins/fs/collection.h      2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/collection.h      2007-07-10 09:01:06 UTC (rev 
5298)
@@ -29,6 +29,6 @@
 
 #include <GNUnet/gnunet_util.h>
 
-void fs_collection_start(void);
+void fs_collection_start (void);
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/content_tracking.c
===================================================================
--- gnunet-gtk/src/plugins/fs/content_tracking.c        2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/content_tracking.c        2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -37,64 +37,62 @@
 #include <GNUnet/gnunet_namespace_lib.h>
 #include <extractor.h>
 
-static void * clearContentList(void * mdl) {
-  GtkTreeModel * model = GTK_TREE_MODEL(mdl);
-  struct ECRS_URI * uri;
-  struct ECRS_MetaData * meta;
+static void *
+clearContentList (void *mdl)
+{
+  GtkTreeModel *model = GTK_TREE_MODEL (mdl);
+  struct ECRS_URI *uri;
+  struct ECRS_MetaData *meta;
   GtkTreeIter iter;
 
-  DEBUG_BEGIN();
-  if (gtk_tree_model_get_iter_first(model,
-                                   &iter)) {
-    do {       
-      gtk_tree_model_get(model,
-                        &iter,
-                        NAMESPACE_URI, &uri,
-                        NAMESPACE_META, &meta,
-                        -1);
-      ECRS_freeUri(uri);
-      ECRS_freeMetaData(meta);
-      gtk_list_store_set(GTK_LIST_STORE(model),
-                        &iter,
-                        NAMESPACE_URI, NULL,
-                        NAMESPACE_META, NULL,
-                        -1);
-    } while (gtk_list_store_remove(GTK_LIST_STORE(model),
-                                  &iter));
-  }
-  DEBUG_END();
+  DEBUG_BEGIN ();
+  if (gtk_tree_model_get_iter_first (model, &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (model,
+                              &iter,
+                              NAMESPACE_URI, &uri, NAMESPACE_META, &meta, -1);
+          ECRS_freeUri (uri);
+          ECRS_freeMetaData (meta);
+          gtk_list_store_set (GTK_LIST_STORE (model),
+                              &iter,
+                              NAMESPACE_URI, NULL, NAMESPACE_META, NULL, -1);
+        }
+      while (gtk_list_store_remove (GTK_LIST_STORE (model), &iter));
+    }
+  DEBUG_END ();
   return NULL;
 }
 
 
-void on_clearAvailableContentButton_clicked_fs(GtkWidget * dummy1,
-                                              GtkWidget * dummy2) {
-  GtkWidget * contentList;
-  GtkTreeModel * model;
+void
+on_clearAvailableContentButton_clicked_fs (GtkWidget * dummy1,
+                                           GtkWidget * dummy2)
+{
+  GtkWidget *contentList;
+  GtkTreeModel *model;
 
-  DEBUG_BEGIN();
-  contentList
-    = glade_xml_get_widget(getMainXML(),
-                          "availableContentList");
-  model
-    = gtk_tree_view_get_model(GTK_TREE_VIEW(contentList));
-  URITRACK_clearTrackedURIS(ectx,
-                           cfg);
-  gtkSaveCall(&clearContentList, model);
-  DEBUG_END();
+  DEBUG_BEGIN ();
+  contentList = glade_xml_get_widget (getMainXML (), "availableContentList");
+  model = gtk_tree_view_get_model (GTK_TREE_VIEW (contentList));
+  URITRACK_clearTrackedURIS (ectx, cfg);
+  gtkSaveCall (&clearContentList, model);
+  DEBUG_END ();
 }
 
-void on_trackingCheckButton_toggled_fs(GtkWidget * dummy1,
-                                      GtkWidget * dummy2) {
-  GtkWidget * trackCheckButton;
+void
+on_trackingCheckButton_toggled_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  GtkWidget *trackCheckButton;
 
   trackCheckButton
-    = glade_xml_get_widget(getMainXML(),
-                          "trackingCheckButton");
-  URITRACK_trackURIS(ectx,
-                    cfg,
-                    
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(trackCheckButton)) == TRUE ?
-                    YES : NO);
+    = glade_xml_get_widget (getMainXML (), "trackingCheckButton");
+  URITRACK_trackURIS (ectx,
+                      cfg,
+                      gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON
+                                                    (trackCheckButton)) ==
+                      TRUE ? YES : NO);
 }
 
 
@@ -104,63 +102,62 @@
  * content model.  Check that it is not already
  * present!
  */
-static void * updateView(void * cls) {
-  const ECRS_FileInfo * fi = cls;
+static void *
+updateView (void *cls)
+{
+  const ECRS_FileInfo *fi = cls;
   GtkTreeIter iter;
-  char * filename;
-  char * uriString;
+  char *filename;
+  char *uriString;
   unsigned long long size;
-  char * size_h;
-  GtkWidget * contentList;
-  GtkTreeModel * model;
+  char *size_h;
+  GtkWidget *contentList;
+  GtkTreeModel *model;
 
-  contentList
-    = glade_xml_get_widget(getMainXML(),
-                          "availableContentList");
-  model
-    = gtk_tree_view_get_model(GTK_TREE_VIEW(contentList));
-  filename = ECRS_getFirstFromMetaData(fi->meta,
-                                      EXTRACTOR_FILENAME,
-                                      EXTRACTOR_TITLE,
-                                      EXTRACTOR_DESCRIPTION,
-                                      EXTRACTOR_SUBJECT,
-                                      EXTRACTOR_ARTIST,
-                                      EXTRACTOR_AUTHOR,
-                                      EXTRACTOR_PUBLISHER,
-                                      EXTRACTOR_CREATOR,
-                                      EXTRACTOR_PRODUCER,
-                                      EXTRACTOR_UNKNOWN,
-                                      -1);
-  if (filename == NULL) {
-    filename = STRDUP(_("no name given"));
-  } else {
-    char * dotdot;
+  contentList = glade_xml_get_widget (getMainXML (), "availableContentList");
+  model = gtk_tree_view_get_model (GTK_TREE_VIEW (contentList));
+  filename = ECRS_getFirstFromMetaData (fi->meta,
+                                        EXTRACTOR_FILENAME,
+                                        EXTRACTOR_TITLE,
+                                        EXTRACTOR_DESCRIPTION,
+                                        EXTRACTOR_SUBJECT,
+                                        EXTRACTOR_ARTIST,
+                                        EXTRACTOR_AUTHOR,
+                                        EXTRACTOR_PUBLISHER,
+                                        EXTRACTOR_CREATOR,
+                                        EXTRACTOR_PRODUCER,
+                                        EXTRACTOR_UNKNOWN, -1);
+  if (filename == NULL)
+    {
+      filename = STRDUP (_("no name given"));
+    }
+  else
+    {
+      char *dotdot;
 
-    while (NULL != (dotdot = strstr(filename, "..")))
-      dotdot[0] = dotdot[1] = '_';
-    filename = validate_utf8(filename);
-  }
+      while (NULL != (dotdot = strstr (filename, "..")))
+        dotdot[0] = dotdot[1] = '_';
+      filename = validate_utf8 (filename);
+    }
 
-  if (ECRS_isFileUri(fi->uri))
-    size = ECRS_fileSize(fi->uri);
+  if (ECRS_isFileUri (fi->uri))
+    size = ECRS_fileSize (fi->uri);
   else
     size = 0;
-  uriString = ECRS_uriToString(fi->uri);
-  gtk_list_store_append(GTK_LIST_STORE(model),
-                       &iter);
-  size_h = string_get_fancy_byte_size(size);
-  gtk_list_store_set(GTK_LIST_STORE(model),
-                    &iter,
-                    NAMESPACE_FILENAME, filename,
-                    NAMESPACE_SIZE, size,
-                    NAMESPACE_HSIZE, size_h,
-                    NAMESPACE_URISTRING, uriString,
-                    NAMESPACE_URI, ECRS_dupUri(fi->uri),
-                    NAMESPACE_META, ECRS_dupMetaData(fi->meta),
-                    -1);
-  FREE(size_h);
-  FREE(filename);
-  FREE(uriString);
+  uriString = ECRS_uriToString (fi->uri);
+  gtk_list_store_append (GTK_LIST_STORE (model), &iter);
+  size_h = string_get_fancy_byte_size (size);
+  gtk_list_store_set (GTK_LIST_STORE (model),
+                      &iter,
+                      NAMESPACE_FILENAME, filename,
+                      NAMESPACE_SIZE, size,
+                      NAMESPACE_HSIZE, size_h,
+                      NAMESPACE_URISTRING, uriString,
+                      NAMESPACE_URI, ECRS_dupUri (fi->uri),
+                      NAMESPACE_META, ECRS_dupMetaData (fi->meta), -1);
+  FREE (size_h);
+  FREE (filename);
+  FREE (uriString);
   return NULL;
 }
 
@@ -169,10 +166,10 @@
  * content model.  Check that it is not already
  * present!
  */
-int updateViewSave(const ECRS_FileInfo * fi,
-                  const HashCode512 * key,
-                  int isRoot,
-                  void * closure) {
-  gtkSaveCall(&updateView, (void*) fi);
+int
+updateViewSave (const ECRS_FileInfo * fi,
+                const HashCode512 * key, int isRoot, void *closure)
+{
+  gtkSaveCall (&updateView, (void *) fi);
   return OK;
 }

Modified: gnunet-gtk/src/plugins/fs/content_tracking.h
===================================================================
--- gnunet-gtk/src/plugins/fs/content_tracking.h        2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/content_tracking.h        2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -34,9 +34,7 @@
  * content model.  Check that it is not already
  * present!
  */
-int updateViewSave(const ECRS_FileInfo * fi,
-                  const HashCode512 * key,
-                  int isRoot,
-                  void * closure);
+int updateViewSave (const ECRS_FileInfo * fi,
+                    const HashCode512 * key, int isRoot, void *closure);
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/directory.c
===================================================================
--- gnunet-gtk/src/plugins/fs/directory.c       2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/directory.c       2007-07-10 09:01:06 UTC (rev 
5298)
@@ -37,135 +37,114 @@
 
 #ifndef MINGW
 static char *
-selectFile() {
-  GladeXML * uploadXML;
-  GtkFileChooser * dialog;
-  char * ret;
+selectFile ()
+{
+  GladeXML *uploadXML;
+  GtkFileChooser *dialog;
+  char *ret;
 
   uploadXML
-    = glade_xml_new(getGladeFileName(),
-                   "openDirectoryFileDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(uploadXML);
-  dialog = GTK_FILE_CHOOSER(glade_xml_get_widget(uploadXML,
-                                                "openDirectoryFileDialog"));
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) != GTK_RESPONSE_CANCEL)
-    ret = gtk_file_chooser_get_filename(dialog);
+    = glade_xml_new (getGladeFileName (),
+                     "openDirectoryFileDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (uploadXML);
+  dialog = GTK_FILE_CHOOSER (glade_xml_get_widget (uploadXML,
+                                                   "openDirectoryFileDialog"));
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_CANCEL)
+    ret = gtk_file_chooser_get_filename (dialog);
   else
     ret = NULL;
-  gtk_widget_destroy(GTK_WIDGET(dialog));
-  UNREF(uploadXML);
+  gtk_widget_destroy (GTK_WIDGET (dialog));
+  UNREF (uploadXML);
   return ret;
 }
 #else /* MINGW */
 static char *
-selectFile() {
-  return plibc_ChooseFile(_("Choose the directory you want to open."),
-                         OFN_FILEMUSTEXIST | OFN_SHAREAWARE);
+selectFile ()
+{
+  return plibc_ChooseFile (_("Choose the directory you want to open."),
+                           OFN_FILEMUSTEXIST | OFN_SHAREAWARE);
 }
 #endif /* MINGW */
 
 static int
-spcb(const ECRS_FileInfo * fi,
-     const HashCode512 * key,
-     int isRoot,
-     void * closure) {
-  SearchList * list = closure;
-  fs_search_result_received(list,
-                           fi,
-                           list->uri);
+spcb (const ECRS_FileInfo * fi,
+      const HashCode512 * key, int isRoot, void *closure)
+{
+  SearchList *list = closure;
+  fs_search_result_received (list, fi, list->uri);
   return OK;
 }
 
 
-void on_open_menu_activate_fs(GtkWidget * dummy1,
-                             GtkWidget * dummy2) {
-  char * dn;
-  char * directory_data;
+void
+on_open_menu_activate_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  char *dn;
+  char *directory_data;
   unsigned long long directory_data_len;
   size_t dlen;
-  struct ECRS_MetaData * md;
+  struct ECRS_MetaData *md;
   int fd;
-  SearchList * list;
-  struct ECRS_URI * uri;
-  const char * kws[2];
-  GtkNotebook * notebook;
+  SearchList *list;
+  struct ECRS_URI *uri;
+  const char *kws[2];
+  GtkNotebook *notebook;
 
-  dn = selectFile();
+  dn = selectFile ();
   if (dn == NULL)
     return;
-  if ( (YES != disk_file_test(NULL,
-                             dn)) ||
-       (OK != disk_file_size(NULL,
-                            dn,
-                            &directory_data_len,
-                            YES)) ) {
-    addLogEntry(_("Error accessing file `%s'."),
-               dn);
-    FREE(dn);
-    return;
-  }
-  fd = disk_file_open(NULL,
-                     dn,
-                     O_LARGEFILE |  O_RDONLY);
-  if (fd == -1) {
-    addLogEntry(_("Error opening file `%s'."),
-               dn);
-    FREE(dn);
-    return;
-  }
+  if ((YES != disk_file_test (NULL,
+                              dn)) ||
+      (OK != disk_file_size (NULL, dn, &directory_data_len, YES)))
+    {
+      addLogEntry (_("Error accessing file `%s'."), dn);
+      FREE (dn);
+      return;
+    }
+  fd = disk_file_open (NULL, dn, O_LARGEFILE | O_RDONLY);
+  if (fd == -1)
+    {
+      addLogEntry (_("Error opening file `%s'."), dn);
+      FREE (dn);
+      return;
+    }
   dlen = (size_t) directory_data_len;
-  directory_data = MMAP(NULL,
-                       dlen,
-                       PROT_READ,
-                       MAP_SHARED,
-                       fd,
-                       0);
-  if (directory_data == MAP_FAILED) {
-    addLogEntry(_("Error mapping file `%s' into memory."),
-               dn);
-    CLOSE(fd);
-    FREE(dn);
-    return;
-  }
+  directory_data = MMAP (NULL, dlen, PROT_READ, MAP_SHARED, fd, 0);
+  if (directory_data == MAP_FAILED)
+    {
+      addLogEntry (_("Error mapping file `%s' into memory."), dn);
+      CLOSE (fd);
+      FREE (dn);
+      return;
+    }
   kws[0] = dn;
   kws[1] = NULL;
-  uri = ECRS_keywordsToUri(kws);
+  uri = ECRS_keywordsToUri (kws);
   md = NULL;
-  list = fs_search_started(NULL,
-                          uri,
-                          0,
-                          0,
-                          NULL,
-                          FSUI_COMPLETED);
-  ECRS_freeUri(uri);
-  ECRS_listDirectory(NULL,
-                    directory_data,
-                    directory_data_len,
-                    &md,
-                    &spcb,
-                    list);
+  list = fs_search_started (NULL, uri, 0, 0, NULL, FSUI_COMPLETED);
+  ECRS_freeUri (uri);
+  ECRS_listDirectory (NULL,
+                      directory_data, directory_data_len, &md, &spcb, list);
   if (md != NULL)
-    ECRS_freeMetaData(md);
-  MUNMAP(directory_data, dlen);
-  CLOSE(fd);
-  FREE(dn);
+    ECRS_freeMetaData (md);
+  MUNMAP (directory_data, dlen);
+  CLOSE (fd);
+  FREE (dn);
 
   /* switch view -- select directory */
   notebook
-    = GTK_NOTEBOOK(glade_xml_get_widget(getMainXML(),
-                                       "downloadNotebook"));
-  gtk_notebook_set_current_page(notebook,
-                               gtk_notebook_page_num(notebook,
-                                                     list->searchpage));
+    = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook"));
+  gtk_notebook_set_current_page (notebook,
+                                 gtk_notebook_page_num (notebook,
+                                                        list->searchpage));
 
   notebook
-    = GTK_NOTEBOOK(glade_xml_get_widget(getMainXML(),
-                                       "fsnotebook"));
-  gtk_notebook_set_current_page(notebook,
-                               gtk_notebook_page_num(notebook,
-                                                     
glade_xml_get_widget(getMainXML(),
-                                                                          
"fsdownloadvbox")));
+    = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "fsnotebook"));
+  gtk_notebook_set_current_page (notebook,
+                                 gtk_notebook_page_num (notebook,
+                                                        glade_xml_get_widget
+                                                        (getMainXML (),
+                                                         "fsdownloadvbox")));
 }
 
 /* end of directory.c */

Modified: gnunet-gtk/src/plugins/fs/download.c
===================================================================
--- gnunet-gtk/src/plugins/fs/download.c        2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/download.c        2007-07-10 09:01:06 UTC (rev 
5298)
@@ -39,136 +39,113 @@
  * by the download list.
  */
 static int
-addFilesToDirectory(const ECRS_FileInfo * fi,
-                   const HashCode512 * key,
-                   int isRoot,
-                   void * closure) {
-  DownloadList * list = closure;
+addFilesToDirectory (const ECRS_FileInfo * fi,
+                     const HashCode512 * key, int isRoot, void *closure)
+{
+  DownloadList *list = closure;
   GtkTreeIter iter;
   GtkTreeIter child;
   int i;
-  GtkTreePath * path;
-  GtkTreeModel * model;
+  GtkTreePath *path;
+  GtkTreeModel *model;
 
   if (isRoot == YES)
     return OK;
-  if (! gtk_tree_row_reference_valid(list->searchViewRowReference))
+  if (!gtk_tree_row_reference_valid (list->searchViewRowReference))
     return SYSERR;
-  model = GTK_TREE_MODEL(list->searchList->tree);
-  path = gtk_tree_row_reference_get_path(list->searchViewRowReference);
-  if (path == NULL) {
-    GE_BREAK(ectx, 0);
-    return SYSERR;
-  }
-  gtk_tree_model_get_iter(model,
-                         &iter,
-                         path);
-  gtk_tree_path_free(path);
+  model = GTK_TREE_MODEL (list->searchList->tree);
+  path = gtk_tree_row_reference_get_path (list->searchViewRowReference);
+  if (path == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return SYSERR;
+    }
+  gtk_tree_model_get_iter (model, &iter, path);
+  gtk_tree_path_free (path);
   /* check for existing entry -- this function maybe called multiple
      times for the same directory entry */
-  for (i=gtk_tree_model_iter_n_children(model,
-                                       &iter)-1;i>=0;i--) {
-    if (TRUE == gtk_tree_model_iter_nth_child(model,
-                                             &child,
-                                             &iter,
-                                             i)) {
-      struct ECRS_URI * uri;
-      uri = NULL;
-      gtk_tree_model_get(model,
-                        &child,
-                        SEARCH_URI, &uri,
-                        -1);
-      if ( (uri != NULL) &&
-          (ECRS_equalsUri(uri,
-                          fi->uri)) )
-       return OK;
+  for (i = gtk_tree_model_iter_n_children (model, &iter) - 1; i >= 0; i--)
+    {
+      if (TRUE == gtk_tree_model_iter_nth_child (model, &child, &iter, i))
+        {
+          struct ECRS_URI *uri;
+          uri = NULL;
+          gtk_tree_model_get (model, &child, SEARCH_URI, &uri, -1);
+          if ((uri != NULL) && (ECRS_equalsUri (uri, fi->uri)))
+            return OK;
+        }
     }
-  }
-  gtk_tree_store_append(GTK_TREE_STORE(model),
-                       &child,
-                       &iter);
-  addEntryToSearchTree(list->searchList,
-                      list,
-                      fi,
-                      &child);
+  gtk_tree_store_append (GTK_TREE_STORE (model), &child, &iter);
+  addEntryToSearchTree (list->searchList, list, fi, &child);
   return OK;
 }
 
 static void
-refreshDirectoryViewFromDisk(DownloadList * list) {
+refreshDirectoryViewFromDisk (DownloadList * list)
+{
   unsigned long long size;
-  char * data;
+  char *data;
   int fd;
-  char * fn;
-  struct ECRS_MetaData * meta;
+  char *fn;
+  struct ECRS_MetaData *meta;
   struct stat buf;
-  const char * f;
+  const char *f;
 
-  if ( (list->is_directory != YES) ||
-       (list->searchList == NULL) ||
-       (list->searchViewRowReference == NULL) ||
-       (! gtk_tree_row_reference_valid(list->searchViewRowReference)) )
+  if ((list->is_directory != YES) ||
+      (list->searchList == NULL) ||
+      (list->searchViewRowReference == NULL) ||
+      (!gtk_tree_row_reference_valid (list->searchViewRowReference)))
     return;
 
-  if (0 != stat(list->filename,
-               &buf))
+  if (0 != stat (list->filename, &buf))
     return;
-  if (S_ISDIR(buf.st_mode)) {
-    fn = MALLOC(strlen(list->filename) + strlen(GNUNET_DIRECTORY_EXT) + 1);
-    strcpy(fn, list->filename);
-    if (fn[strlen(fn)-1] == '/')
-      fn[strlen(fn)-1] = '\0';
-    strcat(fn, GNUNET_DIRECTORY_EXT);
-    if (0 != stat(list->filename,
-                 &buf)) {
-      FREE(fn);
-      return;
+  if (S_ISDIR (buf.st_mode))
+    {
+      fn =
+        MALLOC (strlen (list->filename) + strlen (GNUNET_DIRECTORY_EXT) + 1);
+      strcpy (fn, list->filename);
+      if (fn[strlen (fn) - 1] == '/')
+        fn[strlen (fn) - 1] = '\0';
+      strcat (fn, GNUNET_DIRECTORY_EXT);
+      if (0 != stat (list->filename, &buf))
+        {
+          FREE (fn);
+          return;
+        }
+      f = fn;
     }
-    f = fn;
-  } else {
-    fn = NULL;
-    f = list->filename;
-  }
+  else
+    {
+      fn = NULL;
+      f = list->filename;
+    }
   size = buf.st_size;
-  if (size == 0) {
-    FREENONNULL(fn);
-    return;
-  }
-  fd = disk_file_open(ectx,
-                     list->filename,
-                     O_RDONLY);
-  if (fd == -1) {
-    FREENONNULL(fn);
-    return;
-  }
-  data = MMAP(NULL,
-             size,
-             PROT_READ,
-             MAP_SHARED,
-             fd,
-             0);
-  if ( (data == MAP_FAILED) ||
-       (data == NULL) ) {
-    GE_LOG_STRERROR_FILE(ectx,
-                        GE_ERROR | GE_ADMIN | GE_BULK,
-                        "mmap",
-                        f);
-    CLOSE(fd);
-    FREENONNULL(fn);
-    return;
-  }
-  FREENONNULL(fn);
+  if (size == 0)
+    {
+      FREENONNULL (fn);
+      return;
+    }
+  fd = disk_file_open (ectx, list->filename, O_RDONLY);
+  if (fd == -1)
+    {
+      FREENONNULL (fn);
+      return;
+    }
+  data = MMAP (NULL, size, PROT_READ, MAP_SHARED, fd, 0);
+  if ((data == MAP_FAILED) || (data == NULL))
+    {
+      GE_LOG_STRERROR_FILE (ectx, GE_ERROR | GE_ADMIN | GE_BULK, "mmap", f);
+      CLOSE (fd);
+      FREENONNULL (fn);
+      return;
+    }
+  FREENONNULL (fn);
   meta = NULL;
-  ECRS_listDirectory(ectx,
-                    data,
-                    size,
-                    &meta,
-                    &addFilesToDirectory,
-                    list);
-  MUNMAP(data, size);
-  CLOSE(fd);
+  ECRS_listDirectory (ectx, data, size, &meta, &addFilesToDirectory, list);
+  MUNMAP (data, size);
+  CLOSE (fd);
   if (meta != NULL)
-    ECRS_freeMetaData(meta);   
+    ECRS_freeMetaData (meta);
 }
 
 /**
@@ -177,162 +154,158 @@
  * the download summary.
  */
 DownloadList *
-fs_download_started(struct FSUI_DownloadList * fsui_dl,
-                   DownloadList * dl_parent,
-                   SearchList * sl_parent,
-                   unsigned long long total,
-                   unsigned int anonymityLevel,
-                   const ECRS_FileInfo * fi,
-                   const char * filename,
-                   unsigned long long completed,
-                   cron_t eta,
-                   FSUI_State state) {
-  DownloadList * list;
+fs_download_started (struct FSUI_DownloadList *fsui_dl,
+                     DownloadList * dl_parent,
+                     SearchList * sl_parent,
+                     unsigned long long total,
+                     unsigned int anonymityLevel,
+                     const ECRS_FileInfo * fi,
+                     const char *filename,
+                     unsigned long long completed,
+                     cron_t eta, FSUI_State state)
+{
+  DownloadList *list;
   GtkTreeIter iter;
   GtkTreeIter piter;
-  GtkTreePath * path;
+  GtkTreePath *path;
   unsigned long long size;
-  char * size_h;
-  const char * sname;
+  char *size_h;
+  const char *sname;
   int progress;
-  char * uri_name;
+  char *uri_name;
   gboolean valid;
-  struct ECRS_URI * u;
-  GtkTreeModel * model;
+  struct ECRS_URI *u;
+  GtkTreeModel *model;
 
   /* setup visualization */
-  list = MALLOC(sizeof(DownloadList));
-  memset(list,
-        0,
-        sizeof(DownloadList));
-  list->uri = ECRS_dupUri(fi->uri);
-  list->filename = STRDUP(filename);
-  if ( (dl_parent != NULL) &&
-       (NULL != (path = 
gtk_tree_row_reference_get_path(dl_parent->summaryViewRowReference) ) ) ) {
-    valid = gtk_tree_model_get_iter(GTK_TREE_MODEL(download_summary),
-                                   &piter,
-                                   path);
-    if (valid) {
-      gtk_tree_store_append(download_summary,
-                           &iter,
-                           &piter);
-    } else {
-      gtk_tree_store_append(download_summary,
-                           &iter,
-                           NULL);
+  list = MALLOC (sizeof (DownloadList));
+  memset (list, 0, sizeof (DownloadList));
+  list->uri = ECRS_dupUri (fi->uri);
+  list->filename = STRDUP (filename);
+  if ((dl_parent != NULL) &&
+      (NULL !=
+       (path =
+        gtk_tree_row_reference_get_path (dl_parent->
+                                         summaryViewRowReference))))
+    {
+      valid = gtk_tree_model_get_iter (GTK_TREE_MODEL (download_summary),
+                                       &piter, path);
+      if (valid)
+        {
+          gtk_tree_store_append (download_summary, &iter, &piter);
+        }
+      else
+        {
+          gtk_tree_store_append (download_summary, &iter, NULL);
+        }
+      gtk_tree_path_free (path);
     }
-    gtk_tree_path_free(path);
-  } else {
-    gtk_tree_store_append(download_summary,
-                         &iter,
-                         NULL);
-  }
-  size = ECRS_fileSize(fi->uri);
-  size_h = string_get_fancy_byte_size(size);
-  sname = &filename[strlen(filename)-1];
-  while ( (sname > filename) &&
-         (sname[-1] != '/') &&
-         (sname[-1] != '\\') )
+  else
+    {
+      gtk_tree_store_append (download_summary, &iter, NULL);
+    }
+  size = ECRS_fileSize (fi->uri);
+  size_h = string_get_fancy_byte_size (size);
+  sname = &filename[strlen (filename) - 1];
+  while ((sname > filename) && (sname[-1] != '/') && (sname[-1] != '\\'))
     sname--;
   if (size != 0)
     progress = completed * 100 / size;
   else
     progress = 100;
-  uri_name = ECRS_uriToString(fi->uri);
-  gtk_tree_store_set(download_summary,
-                     &iter,
-                     DOWNLOAD_FILENAME, filename,
-                     DOWNLOAD_SHORTNAME, sname,
-                     DOWNLOAD_SIZE, size,
-                    DOWNLOAD_HSIZE, size_h,
-                     DOWNLOAD_PROGRESS, progress,
-                     DOWNLOAD_URISTRING, uri_name,
-                    DOWNLOAD_INTERNAL, list,
-                     -1);
-  FREE(uri_name);
-  FREE(size_h);
-  path = gtk_tree_model_get_path(GTK_TREE_MODEL(download_summary),
-                                &iter);
+  uri_name = ECRS_uriToString (fi->uri);
+  gtk_tree_store_set (download_summary,
+                      &iter,
+                      DOWNLOAD_FILENAME, filename,
+                      DOWNLOAD_SHORTNAME, sname,
+                      DOWNLOAD_SIZE, size,
+                      DOWNLOAD_HSIZE, size_h,
+                      DOWNLOAD_PROGRESS, progress,
+                      DOWNLOAD_URISTRING, uri_name,
+                      DOWNLOAD_INTERNAL, list, -1);
+  FREE (uri_name);
+  FREE (size_h);
+  path = gtk_tree_model_get_path (GTK_TREE_MODEL (download_summary), &iter);
   list->summaryViewRowReference
-    = gtk_tree_row_reference_new(GTK_TREE_MODEL(download_summary),
-                                path);
-  gtk_tree_path_free(path);
+    = gtk_tree_row_reference_new (GTK_TREE_MODEL (download_summary), path);
+  gtk_tree_path_free (path);
   list->searchList = sl_parent;
   list->searchViewRowReference = NULL;
-  if (sl_parent != NULL) {
-    model = GTK_TREE_MODEL(sl_parent->tree);
-    if (dl_parent != NULL) {
-      /* have parent, must be download from
-        directory inside of search */
-        /* FIXME: this requires GTK 2.8. Since it doesn't support Win9x, the 
quick
-           solution is to #ifndef it */
+  if (sl_parent != NULL)
+    {
+      model = GTK_TREE_MODEL (sl_parent->tree);
+      if (dl_parent != NULL)
+        {
+          /* have parent, must be download from
+             directory inside of search */
+          /* FIXME: this requires GTK 2.8. Since it doesn't support Win9x, the 
quick
+             solution is to #ifndef it */
 #ifndef MINGW
-      GE_BREAK(ectx,
-              
gtk_tree_row_reference_get_model(dl_parent->searchViewRowReference)
-              == model);
+          GE_BREAK (ectx,
+                    gtk_tree_row_reference_get_model (dl_parent->
+                                                      searchViewRowReference)
+                    == model);
 #endif
-      path = 
gtk_tree_row_reference_get_path(dl_parent->searchViewRowReference);
-      if (path != NULL) {
-       valid = gtk_tree_model_get_iter(model,
-                                       &piter,
-                                       path);
-       GE_BREAK(ectx, valid == TRUE);
-       if (valid == TRUE) {
-         valid = gtk_tree_model_iter_children(model,
-                                              &iter,
-                                              &piter);
-         GE_BREAK(ectx, valid == TRUE);
-       }
-      } else {
-       GE_BREAK(ectx, 0);
-       valid = FALSE;
-      }
-    } else {
-      /* no download-parent, must be top-level entry in search */
-      valid = gtk_tree_model_get_iter_first(model,
-                                           &iter);
-      GE_BREAK(ectx, valid == TRUE);
+          path =
+            gtk_tree_row_reference_get_path (dl_parent->
+                                             searchViewRowReference);
+          if (path != NULL)
+            {
+              valid = gtk_tree_model_get_iter (model, &piter, path);
+              GE_BREAK (ectx, valid == TRUE);
+              if (valid == TRUE)
+                {
+                  valid = gtk_tree_model_iter_children (model, &iter, &piter);
+                  GE_BREAK (ectx, valid == TRUE);
+                }
+            }
+          else
+            {
+              GE_BREAK (ectx, 0);
+              valid = FALSE;
+            }
+        }
+      else
+        {
+          /* no download-parent, must be top-level entry in search */
+          valid = gtk_tree_model_get_iter_first (model, &iter);
+          GE_BREAK (ectx, valid == TRUE);
+        }
+      while (valid == TRUE)
+        {
+          /* find matching entry */
+          gtk_tree_model_get (model, &iter, SEARCH_URI, &u, -1);
+          if (ECRS_equalsUri (u, fi->uri))
+            {
+              path = gtk_tree_model_get_path (model, &iter);
+              list->searchViewRowReference
+                = gtk_tree_row_reference_new (model, path);
+              gtk_tree_path_free (path);
+              gtk_tree_store_set (sl_parent->tree,
+                                  &iter,
+                                  SEARCH_CELL_BG_COLOR,
+                                  getColorCode (URITRACK_DOWNLOAD_STARTED),
+                                  -1);
+              break;
+            }
+          valid = gtk_tree_model_iter_next (model, &iter);
+        }
+      if (valid == FALSE)
+        {
+          /* did not find matching entry in search list -- bug!  Continue
+             without adding to to search list! */
+          GE_BREAK (ectx, 0);
+          list->searchList = NULL;
+        }
     }
-    while (valid == TRUE) {
-      /* find matching entry */
-      gtk_tree_model_get(model,
-                        &iter,
-                        SEARCH_URI, &u,
-                        -1);
-      if (ECRS_equalsUri(u,
-                        fi->uri)) {
-       path = gtk_tree_model_get_path(model,
-                                      &iter);
-       list->searchViewRowReference
-         = gtk_tree_row_reference_new(model,
-                                      path);
-       gtk_tree_path_free(path);
-       gtk_tree_store_set(sl_parent->tree,
-                          &iter,
-                          SEARCH_CELL_BG_COLOR, 
getColorCode(URITRACK_DOWNLOAD_STARTED),
-                          -1);
-       break;
-      }
-      valid = gtk_tree_model_iter_next(model,
-                                      &iter);
-    }
-    if (valid == FALSE) {
-      /* did not find matching entry in search list -- bug!  Continue
-        without adding to to search list! */
-      GE_BREAK(ectx, 0);
-      list->searchList = NULL;
-    }
-  }
   list->fsui_list = fsui_dl;
   list->total = total;
-  list->is_directory = ECRS_isDirectory(fi->meta);
-  list->has_terminated = ( (state != FSUI_ACTIVE) &&
-                          (state != FSUI_PENDING) );
+  list->is_directory = ECRS_isDirectory (fi->meta);
+  list->has_terminated = ((state != FSUI_ACTIVE) && (state != FSUI_PENDING));
   list->next = download_head;
   download_head = list;
-  if ( (list->is_directory == YES) &&
-       (completed != 0) )
-    refreshDirectoryViewFromDisk(list);
+  if ((list->is_directory == YES) && (completed != 0))
+    refreshDirectoryViewFromDisk (list);
   return list;
 }
 
@@ -341,158 +314,166 @@
  * summary and the preview of the directory
  * contents in the search page (if applicable).
  */
-void fs_download_update(DownloadList * list,
-                       unsigned long long completed,
-                       const char * data,
-                       unsigned int size) {
+void
+fs_download_update (DownloadList * list,
+                    unsigned long long completed,
+                    const char *data, unsigned int size)
+{
   GtkTreeIter iter;
-  GtkTreePath * path;
+  GtkTreePath *path;
   unsigned int val;
-  struct ECRS_MetaData * meta;
+  struct ECRS_MetaData *meta;
 
-  path = gtk_tree_row_reference_get_path(list->summaryViewRowReference);
-  if (path == NULL) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
-  gtk_tree_model_get_iter(GTK_TREE_MODEL(download_summary),
-                         &iter,
-                         path);
-  gtk_tree_path_free(path);
+  path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
+  if (path == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
+  gtk_tree_model_get_iter (GTK_TREE_MODEL (download_summary), &iter, path);
+  gtk_tree_path_free (path);
   if (list->total != 0)
     val = completed * 100 / list->total;
   else
     val = 100;
-  gtk_tree_store_set(download_summary,
-                    &iter,
-                    DOWNLOAD_PROGRESS, val,
-                    -1);
-  if ( (list->is_directory == YES) &&
-       (list->searchList != NULL) &&
-       (list->searchViewRowReference != NULL) ) {
-    meta = NULL;
-    ECRS_listDirectory(ectx,
-                      data,
-                      size,
-                      &meta,
-                      &addFilesToDirectory,
-                      list);
-    if (meta != NULL)
-      ECRS_freeMetaData(meta);
-  }
+  gtk_tree_store_set (download_summary, &iter, DOWNLOAD_PROGRESS, val, -1);
+  if ((list->is_directory == YES) &&
+      (list->searchList != NULL) && (list->searchViewRowReference != NULL))
+    {
+      meta = NULL;
+      ECRS_listDirectory (ectx,
+                          data, size, &meta, &addFilesToDirectory, list);
+      if (meta != NULL)
+        ECRS_freeMetaData (meta);
+    }
 }
 
 /**
  * A download has terminated successfully.  Update summary and
  * possibly refresh directory listing.
  */
-void fs_download_completed(DownloadList * downloadContext) {
+void
+fs_download_completed (DownloadList * downloadContext)
+{
   GtkTreeIter iter;
-  GtkTreePath * path;
+  GtkTreePath *path;
 
-  if (downloadContext->searchViewRowReference != NULL) {
-    path = 
gtk_tree_row_reference_get_path(downloadContext->searchViewRowReference);
-    gtk_tree_model_get_iter(GTK_TREE_MODEL(downloadContext->searchList->tree),
-                           &iter,
-                           path);
-    gtk_tree_path_free(path);
-    gtk_tree_store_set(downloadContext->searchList->tree,
-                      &iter,
-                      SEARCH_CELL_BG_COLOR,  
getColorCode(URITRACK_DOWNLOAD_COMPLETED),
-                      -1);
-  }
+  if (downloadContext->searchViewRowReference != NULL)
+    {
+      path =
+        gtk_tree_row_reference_get_path (downloadContext->
+                                         searchViewRowReference);
+      gtk_tree_model_get_iter (GTK_TREE_MODEL
+                               (downloadContext->searchList->tree), &iter,
+                               path);
+      gtk_tree_path_free (path);
+      gtk_tree_store_set (downloadContext->searchList->tree,
+                          &iter,
+                          SEARCH_CELL_BG_COLOR,
+                          getColorCode (URITRACK_DOWNLOAD_COMPLETED), -1);
+    }
   downloadContext->has_terminated = YES;
-  refreshDirectoryViewFromDisk(downloadContext);
+  refreshDirectoryViewFromDisk (downloadContext);
 }
 
 /**
  * A download has been aborted.  Update summary and
  * possibly refresh directory listing.
  */
-void fs_download_aborted(DownloadList * downloadContext) {
+void
+fs_download_aborted (DownloadList * downloadContext)
+{
   GtkTreeIter iter;
-  GtkTreePath * path;
+  GtkTreePath *path;
 
-  if (downloadContext->searchViewRowReference != NULL) {
-    path = 
gtk_tree_row_reference_get_path(downloadContext->searchViewRowReference);
-    gtk_tree_model_get_iter(GTK_TREE_MODEL(downloadContext->searchList->tree),
-                           &iter,
-                           path);
-    gtk_tree_path_free(path);
-    gtk_tree_store_set(downloadContext->searchList->tree,
-                      &iter,
-                      SEARCH_CELL_BG_COLOR,  
getColorCode(URITRACK_DOWNLOAD_ABORTED),
-                      -1);
-  }
+  if (downloadContext->searchViewRowReference != NULL)
+    {
+      path =
+        gtk_tree_row_reference_get_path (downloadContext->
+                                         searchViewRowReference);
+      gtk_tree_model_get_iter (GTK_TREE_MODEL
+                               (downloadContext->searchList->tree), &iter,
+                               path);
+      gtk_tree_path_free (path);
+      gtk_tree_store_set (downloadContext->searchList->tree,
+                          &iter,
+                          SEARCH_CELL_BG_COLOR,
+                          getColorCode (URITRACK_DOWNLOAD_ABORTED), -1);
+    }
   downloadContext->has_terminated = YES;
-  refreshDirectoryViewFromDisk(downloadContext);
+  refreshDirectoryViewFromDisk (downloadContext);
 }
 
 /**
  * A download has been stopped.  Remove from summary
  * and free associated resources.
  */
-void fs_download_stopped(DownloadList * list) {
+void
+fs_download_stopped (DownloadList * list)
+{
   GtkTreeIter iter;
   GtkTreeIter piter;
-  GtkTreePath * path;
-  DownloadList * prev;
+  GtkTreePath *path;
+  DownloadList *prev;
   int valid;
-  GtkTreeModel * model;
+  GtkTreeModel *model;
 
-  path = gtk_tree_row_reference_get_path(list->summaryViewRowReference);
-  if (path == NULL) {
-    GE_BREAK(ectx, 0);
-  } else {
-    gtk_tree_model_get_iter(GTK_TREE_MODEL(download_summary),
-                           &iter,
-                           path);
-    gtk_tree_path_free(path);
-    gtk_tree_row_reference_free(list->summaryViewRowReference);
-    list->summaryViewRowReference = NULL;
-    gtk_tree_store_remove(download_summary,
-                         &iter);
-  }
-  FREE(list->filename);
-  ECRS_freeUri(list->uri);
+  path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
+  if (path == NULL)
+    {
+      GE_BREAK (ectx, 0);
+    }
+  else
+    {
+      gtk_tree_model_get_iter (GTK_TREE_MODEL (download_summary),
+                               &iter, path);
+      gtk_tree_path_free (path);
+      gtk_tree_row_reference_free (list->summaryViewRowReference);
+      list->summaryViewRowReference = NULL;
+      gtk_tree_store_remove (download_summary, &iter);
+    }
+  FREE (list->filename);
+  ECRS_freeUri (list->uri);
 
   /* if we have child-results in view, remove them! */
-  if (list->searchList != NULL) {
-    path = gtk_tree_row_reference_get_path(list->searchViewRowReference);
-    if (path == NULL) {
-      GE_BREAK(ectx, 0);
-    } else {
-      model = GTK_TREE_MODEL(list->searchList->tree);
-       gtk_tree_model_get_iter(model,
-                             &piter,
-                             path);
-      gtk_tree_path_free(path);
-      valid = gtk_tree_model_iter_children(model,
-                                          &iter,
-                                          &piter);
-      while (TRUE == valid)
-       valid = gtk_tree_store_remove(GTK_TREE_STORE(model),
-                                     &iter);
+  if (list->searchList != NULL)
+    {
+      path = gtk_tree_row_reference_get_path (list->searchViewRowReference);
+      if (path == NULL)
+        {
+          GE_BREAK (ectx, 0);
+        }
+      else
+        {
+          model = GTK_TREE_MODEL (list->searchList->tree);
+          gtk_tree_model_get_iter (model, &piter, path);
+          gtk_tree_path_free (path);
+          valid = gtk_tree_model_iter_children (model, &iter, &piter);
+          while (TRUE == valid)
+            valid = gtk_tree_store_remove (GTK_TREE_STORE (model), &iter);
+        }
     }
-  }
-  if (list->searchViewRowReference != NULL) {
-    gtk_tree_row_reference_free(list->searchViewRowReference);
-    list->searchViewRowReference = NULL;
-  }
+  if (list->searchViewRowReference != NULL)
+    {
+      gtk_tree_row_reference_free (list->searchViewRowReference);
+      list->searchViewRowReference = NULL;
+    }
 
-  if (download_head == list) {
-    download_head = list->next;
-  } else {
-    prev = download_head;
-    while ( (prev != NULL) &&
-           (prev->next != list) )
-      prev = prev->next;
-    if (prev != NULL)
-      prev->next = list->next;
-    else
-      GE_BREAK(ectx, 0);
-  }
-  FREE(list);
+  if (download_head == list)
+    {
+      download_head = list->next;
+    }
+  else
+    {
+      prev = download_head;
+      while ((prev != NULL) && (prev->next != list))
+        prev = prev->next;
+      if (prev != NULL)
+        prev->next = list->next;
+      else
+        GE_BREAK (ectx, 0);
+    }
+  FREE (list);
 }
 
 
@@ -506,59 +487,60 @@
  *  such a download is already active.
  */
 static int
-check_pending(const char * filename,
-             GtkTreeIter * parent) {
-  GtkTreeModel * model;
+check_pending (const char *filename, GtkTreeIter * parent)
+{
+  GtkTreeModel *model;
   GtkTreeIter iter;
-  char * name;
+  char *name;
 
-  model = GTK_TREE_MODEL(download_summary);
-  if (gtk_tree_model_iter_children(model,
-                                  &iter,
-                                  parent)) {
-    do {       
-      gtk_tree_model_get(model,
-                        &iter,
-                        DOWNLOAD_FILENAME, &name,
-                        -1);
-      if ( (name != NULL) &&
-          (0 == strcmp(name, filename)) ) {
-       free(name);
-       return SYSERR;
-      }
-      if (name != NULL)
-       free(name);
-      if (SYSERR == check_pending(filename,
-                                 &iter))
-       return SYSERR;
-    } while (gtk_tree_model_iter_next(model,
-                                     &iter));
-  }
+  model = GTK_TREE_MODEL (download_summary);
+  if (gtk_tree_model_iter_children (model, &iter, parent))
+    {
+      do
+        {
+          gtk_tree_model_get (model, &iter, DOWNLOAD_FILENAME, &name, -1);
+          if ((name != NULL) && (0 == strcmp (name, filename)))
+            {
+              free (name);
+              return SYSERR;
+            }
+          if (name != NULL)
+            free (name);
+          if (SYSERR == check_pending (filename, &iter))
+            return SYSERR;
+        }
+      while (gtk_tree_model_iter_next (model, &iter));
+    }
   return OK;
 }
 
-typedef struct {
-  char * uri_name;
-  struct ECRS_URI * idc_uri;
-  struct ECRS_MetaData * idc_meta;
-  char * idc_final_download_destination;
-  SearchList * searchContext;
-  DownloadList * parentContext;
+typedef struct
+{
+  char *uri_name;
+  struct ECRS_URI *idc_uri;
+  struct ECRS_MetaData *idc_meta;
+  char *idc_final_download_destination;
+  SearchList *searchContext;
+  DownloadList *parentContext;
   unsigned int anonymity;
   int recursive;
 } SDC;
 
-static void * init_download_helper(void * cls) {
-  SDC * sdc = cls;
+static void *
+init_download_helper (void *cls)
+{
+  SDC *sdc = cls;
 
-  FSUI_startDownload(ctx,
-                    sdc->anonymity,
-                    sdc->recursive,
-                    sdc->idc_uri,
-                    sdc->idc_meta,
-                    sdc->idc_final_download_destination,
-                    (sdc->searchContext != NULL) ? 
sdc->searchContext->fsui_list : NULL,
-                    (sdc->parentContext != NULL) ? 
sdc->parentContext->fsui_list : NULL);
+  FSUI_startDownload (ctx,
+                      sdc->anonymity,
+                      sdc->recursive,
+                      sdc->idc_uri,
+                      sdc->idc_meta,
+                      sdc->idc_final_download_destination,
+                      (sdc->searchContext !=
+                       NULL) ? sdc->searchContext->fsui_list : NULL,
+                      (sdc->parentContext !=
+                       NULL) ? sdc->parentContext->fsui_list : NULL);
   return NULL;
 }
 
@@ -567,21 +549,20 @@
  * Start the download of the selected entry.
  */
 static void
-initiateDownload(GtkTreeModel * model,
-                GtkTreePath * path,
-                GtkTreeIter * iter,
-                gpointer unused) {
+initiateDownload (GtkTreeModel * model,
+                  GtkTreePath * path, GtkTreeIter * iter, gpointer unused)
+{
   SDC sdc;
-  char * final_download_dir;
+  char *final_download_dir;
   GtkTreeIter iiter;
-  char * tmp;
-  char * cname;
-  char * dname;
+  char *tmp;
+  char *cname;
+  char *dname;
   GtkTreePath *dirTreePath;
   char *dirPath;
   unsigned int dirPathLen;
-  char * idc_name;
-  char * idc_mime;
+  char *idc_name;
+  char *idc_mime;
 
   sdc.idc_uri = NULL;
   sdc.idc_meta = NULL;
@@ -589,178 +570,183 @@
   idc_mime = NULL;
   sdc.searchContext = NULL;
   sdc.parentContext = NULL;
-  gtk_tree_model_get(model,
-                     iter,
-                     SEARCH_NAME, &idc_name,
-                     SEARCH_URI, &sdc.idc_uri,
-                     SEARCH_META, &sdc.idc_meta,
-                     SEARCH_MIME, &idc_mime,
-                    SEARCH_INTERNAL, &sdc.searchContext,
-                    SEARCH_INTERNAL_PARENT, &sdc.parentContext,
-                     -1);
-  if ( (sdc.idc_uri == NULL) ||
-       (! (ECRS_isFileUri(sdc.idc_uri) ||
-          ECRS_isLocationUri(sdc.idc_uri) ) ) ) {
-    GE_BREAK(ectx, 0);
-    FREENONNULL(idc_name);
-    FREENONNULL(idc_mime);
-    return;
-  }
-  sdc.uri_name = ECRS_uriToString(sdc.idc_uri);
-  if ( (sdc.uri_name == NULL) ||
-       (strlen(sdc.uri_name) <
-        strlen(ECRS_URI_PREFIX) +
-        strlen(ECRS_FILE_INFIX)) ) {
-    GE_BREAK(ectx, 0);
-    FREENONNULL(sdc.uri_name);
-    FREENONNULL(idc_name);
-    FREENONNULL(idc_mime);
-    return;
-  }
+  gtk_tree_model_get (model,
+                      iter,
+                      SEARCH_NAME, &idc_name,
+                      SEARCH_URI, &sdc.idc_uri,
+                      SEARCH_META, &sdc.idc_meta,
+                      SEARCH_MIME, &idc_mime,
+                      SEARCH_INTERNAL, &sdc.searchContext,
+                      SEARCH_INTERNAL_PARENT, &sdc.parentContext, -1);
+  if ((sdc.idc_uri == NULL) ||
+      (!(ECRS_isFileUri (sdc.idc_uri) || ECRS_isLocationUri (sdc.idc_uri))))
+    {
+      GE_BREAK (ectx, 0);
+      FREENONNULL (idc_name);
+      FREENONNULL (idc_mime);
+      return;
+    }
+  sdc.uri_name = ECRS_uriToString (sdc.idc_uri);
+  if ((sdc.uri_name == NULL) ||
+      (strlen (sdc.uri_name) <
+       strlen (ECRS_URI_PREFIX) + strlen (ECRS_FILE_INFIX)))
+    {
+      GE_BREAK (ectx, 0);
+      FREENONNULL (sdc.uri_name);
+      FREENONNULL (idc_name);
+      FREENONNULL (idc_mime);
+      return;
+    }
   /* reduce "//" to "/" */
-  if (idc_name != NULL) {
-    while (strstr(idc_name, "//") != NULL)
-      memcpy(strstr(idc_name, "//"),
-            strstr(idc_name, "//") + 1,
-            strlen(strstr(idc_name, "//")));
-  }
+  if (idc_name != NULL)
+    {
+      while (strstr (idc_name, "//") != NULL)
+        memcpy (strstr (idc_name, "//"),
+                strstr (idc_name, "//") + 1,
+                strlen (strstr (idc_name, "//")));
+    }
   /* if no name given or just "/", produce better name */
-  if ( (idc_name == NULL) ||
-       (0 == strcmp("/", idc_name)) ) {
+  if ((idc_name == NULL) || (0 == strcmp ("/", idc_name)))
+    {
 #ifdef WINDOWS
-    char * filehash;
+      char *filehash;
 
-    GE_ASSERT(NULL,
-             strlen(sdc.uri_name) > strlen(ECRS_URI_PREFIX) + 
strlen(ECRS_FILE_INFIX));
-    FREENONNULL(idc_name);
-    filehash = STRDUP(&sdc.uri_name[strlen(ECRS_URI_PREFIX) + 
strlen(ECRS_FILE_INFIX)]);
-    filehash[16] = 0;
-    idc_name = STRDUP(filehash);
-    FREENONNULL(filehash);
+      GE_ASSERT (NULL,
+                 strlen (sdc.uri_name) >
+                 strlen (ECRS_URI_PREFIX) + strlen (ECRS_FILE_INFIX));
+      FREENONNULL (idc_name);
+      filehash =
+        STRDUP (&sdc.
+                uri_name[strlen (ECRS_URI_PREFIX) +
+                         strlen (ECRS_FILE_INFIX)]);
+      filehash[16] = 0;
+      idc_name = STRDUP (filehash);
+      FREENONNULL (filehash);
 #else
-    GE_ASSERT(NULL,
-             strlen(sdc.uri_name) > strlen(ECRS_URI_PREFIX) + 
strlen(ECRS_FILE_INFIX));
-    FREENONNULL(idc_name);
-    idc_name = STRDUP(&sdc.uri_name[strlen(ECRS_URI_PREFIX) + 
strlen(ECRS_FILE_INFIX)]);
+      GE_ASSERT (NULL,
+                 strlen (sdc.uri_name) >
+                 strlen (ECRS_URI_PREFIX) + strlen (ECRS_FILE_INFIX));
+      FREENONNULL (idc_name);
+      idc_name =
+        STRDUP (&sdc.
+                uri_name[strlen (ECRS_URI_PREFIX) +
+                         strlen (ECRS_FILE_INFIX)]);
 #endif
-  }
+    }
 
   /* dname = directory portion of idc_name */
   cname = idc_name;
-  dname = STRDUP(idc_name);
-  cname = &dname[strlen(dname)-1];
+  dname = STRDUP (idc_name);
+  cname = &dname[strlen (dname) - 1];
   if (cname != dname)
-    cname--; /* ignore tailing '/' */
-  while ( (cname != dname) &&
-         (*cname != DIR_SEPARATOR) )
+    cname--;                    /* ignore tailing '/' */
+  while ((cname != dname) && (*cname != DIR_SEPARATOR))
     cname--;
-  if (*cname == DIR_SEPARATOR) {
-    *cname = '\0';
-    FREE(idc_name);
-    idc_name = STRDUP(cname + 1);
-  } else {
-    *cname = '\0';
-  }
+  if (*cname == DIR_SEPARATOR)
+    {
+      *cname = '\0';
+      FREE (idc_name);
+      idc_name = STRDUP (cname + 1);
+    }
+  else
+    {
+      *cname = '\0';
+    }
   cname = NULL;
 
-  GC_get_configuration_value_filename(cfg,
-                                     "FS",
-                                     "INCOMINGDIR",
-                                     "$HOME/gnunet-downloads/",
-                                     &final_download_dir);
-  if (strlen(dname) > 0) {
-    tmp = MALLOC(strlen(final_download_dir) + strlen(dname) + 2);
-    strcpy(tmp, final_download_dir);
-    if (tmp[strlen(tmp)] != DIR_SEPARATOR)
-      strcat(tmp, DIR_SEPARATOR_STR);
-    if (dname[0] == DIR_SEPARATOR)
-      strcat(tmp, &dname[1]);
-    else
-      strcat(tmp, dname);
-    FREE(final_download_dir);
-    final_download_dir = tmp;
-  }
-  FREE(dname);
+  GC_get_configuration_value_filename (cfg,
+                                       "FS",
+                                       "INCOMINGDIR",
+                                       "$HOME/gnunet-downloads/",
+                                       &final_download_dir);
+  if (strlen (dname) > 0)
+    {
+      tmp = MALLOC (strlen (final_download_dir) + strlen (dname) + 2);
+      strcpy (tmp, final_download_dir);
+      if (tmp[strlen (tmp)] != DIR_SEPARATOR)
+        strcat (tmp, DIR_SEPARATOR_STR);
+      if (dname[0] == DIR_SEPARATOR)
+        strcat (tmp, &dname[1]);
+      else
+        strcat (tmp, dname);
+      FREE (final_download_dir);
+      final_download_dir = tmp;
+    }
+  FREE (dname);
   dname = NULL;
   /* If file is inside a directory, get the full path */
-  dirTreePath = gtk_tree_path_copy(path);
-  dirPath = MALLOC(1);
+  dirTreePath = gtk_tree_path_copy (path);
+  dirPath = MALLOC (1);
   dirPath[0] = '\0';
   dirPathLen = 0;
-  while (gtk_tree_path_get_depth(dirTreePath) > 1) {
-    char * dirname;
-    char * newPath;
+  while (gtk_tree_path_get_depth (dirTreePath) > 1)
+    {
+      char *dirname;
+      char *newPath;
 
-    if (! gtk_tree_path_up(dirTreePath))
-      break;
-    if (! gtk_tree_model_get_iter(model,
-                                 &iiter,
-                                 dirTreePath))
-      break;
-    gtk_tree_model_get(model,
-                       &iiter,
-                       SEARCH_NAME, &dirname,
-                       -1);
-    dirPathLen = strlen(dirPath) + strlen(dirname) + strlen(DIR_SEPARATOR_STR) 
+ 1;
-    newPath = MALLOC(dirPathLen + 1);
-    strcpy(newPath, dirname);
-    if (newPath[strlen(newPath)-1] != DIR_SEPARATOR)
-      strcat(newPath, DIR_SEPARATOR_STR);
-    strcat(newPath, dirPath);
-    FREE(dirPath);
-    dirPath = newPath;
-    free(dirname);
-  }
-  gtk_tree_path_free(dirTreePath);
+      if (!gtk_tree_path_up (dirTreePath))
+        break;
+      if (!gtk_tree_model_get_iter (model, &iiter, dirTreePath))
+        break;
+      gtk_tree_model_get (model, &iiter, SEARCH_NAME, &dirname, -1);
+      dirPathLen =
+        strlen (dirPath) + strlen (dirname) + strlen (DIR_SEPARATOR_STR) + 1;
+      newPath = MALLOC (dirPathLen + 1);
+      strcpy (newPath, dirname);
+      if (newPath[strlen (newPath) - 1] != DIR_SEPARATOR)
+        strcat (newPath, DIR_SEPARATOR_STR);
+      strcat (newPath, dirPath);
+      FREE (dirPath);
+      dirPath = newPath;
+      free (dirname);
+    }
+  gtk_tree_path_free (dirTreePath);
 
   /* construct completed/directory/real-filename */
-  sdc.idc_final_download_destination = MALLOC(strlen(final_download_dir) + 2 +
-                                             strlen(idc_name) + 
strlen(GNUNET_DIRECTORY_EXT) +
-                                             strlen(dirPath));
-  strcpy(sdc.idc_final_download_destination,
-        final_download_dir);
-  if 
(sdc.idc_final_download_destination[strlen(sdc.idc_final_download_destination)-1]
 != DIR_SEPARATOR)
-    strcat(sdc.idc_final_download_destination,
-           DIR_SEPARATOR_STR);
-  strcat(sdc.idc_final_download_destination,
-        dirPath);
-  strcat(sdc.idc_final_download_destination,
-        idc_name);
-  sdc.anonymity = getSpinButtonValue(sdc.searchContext->searchXML,
-                                    "downloadAnonymitySpinButton");
-  sdc.recursive = getToggleButtonValue(sdc.searchContext->searchXML,
-                                      "downloadRecursiveCheckButton");
-  if (OK == check_pending(idc_name,
-                         NULL)) {
-    addLogEntry(_("Downloading `%s'\n"),
-               idc_name);
-    run_with_save_calls(&init_download_helper,
-                       &sdc);
-  } else {
-    addLogEntry(_("ERROR: already downloading `%s'"),
-               idc_name);
-  }
-  FREE(sdc.uri_name);
-  FREE(dirPath);
-  FREE(sdc.idc_final_download_destination);
-  FREENONNULL(final_download_dir);
-  FREENONNULL(idc_name);
-  FREENONNULL(idc_mime);
+  sdc.idc_final_download_destination =
+    MALLOC (strlen (final_download_dir) + 2 + strlen (idc_name) +
+            strlen (GNUNET_DIRECTORY_EXT) + strlen (dirPath));
+  strcpy (sdc.idc_final_download_destination, final_download_dir);
+  if (sdc.
+      idc_final_download_destination[strlen
+                                     (sdc.idc_final_download_destination) -
+                                     1] != DIR_SEPARATOR)
+    strcat (sdc.idc_final_download_destination, DIR_SEPARATOR_STR);
+  strcat (sdc.idc_final_download_destination, dirPath);
+  strcat (sdc.idc_final_download_destination, idc_name);
+  sdc.anonymity = getSpinButtonValue (sdc.searchContext->searchXML,
+                                      "downloadAnonymitySpinButton");
+  sdc.recursive = getToggleButtonValue (sdc.searchContext->searchXML,
+                                        "downloadRecursiveCheckButton");
+  if (OK == check_pending (idc_name, NULL))
+    {
+      addLogEntry (_("Downloading `%s'\n"), idc_name);
+      run_with_save_calls (&init_download_helper, &sdc);
+    }
+  else
+    {
+      addLogEntry (_("ERROR: already downloading `%s'"), idc_name);
+    }
+  FREE (sdc.uri_name);
+  FREE (dirPath);
+  FREE (sdc.idc_final_download_destination);
+  FREENONNULL (final_download_dir);
+  FREENONNULL (idc_name);
+  FREENONNULL (idc_mime);
 }
 
 /**
  * The download button in the search dialog was
  * clicked.  Download all selected entries.
  */
-void on_downloadButton_clicked_fs(GtkWidget * treeview,
-                                 GtkWidget * downloadButton) {
-  GtkTreeSelection * selection;
+void
+on_downloadButton_clicked_fs (GtkWidget * treeview,
+                              GtkWidget * downloadButton)
+{
+  GtkTreeSelection *selection;
 
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview));
-  ggc_tree_selection_selected_foreach
-    (selection,
-     &initiateDownload,
-     NULL);
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+  ggc_tree_selection_selected_foreach (selection, &initiateDownload, NULL);
 }
 
 
@@ -773,161 +759,151 @@
  * - support for user-specified filename
  * - enable button only if valid URI is entered
  */
-void on_statusDownloadURIEntry_editing_done_fs(GtkWidget * entry,
-                                              GtkWidget * downloadButton) {
-  const char * uris;
-  char * urid;
-  char * final_download_dir;
-  const char * dname;
+void
+on_statusDownloadURIEntry_editing_done_fs (GtkWidget * entry,
+                                           GtkWidget * downloadButton)
+{
+  const char *uris;
+  char *urid;
+  char *final_download_dir;
+  const char *dname;
   SDC sdc;
 
-  uris = gtk_entry_get_text(GTK_ENTRY(entry));
-  urid = STRDUP(uris);
-  gtk_entry_set_text(GTK_ENTRY(entry),
-                    ECRS_URI_PREFIX);
-  sdc.idc_uri = ECRS_stringToUri(ectx, urid);
-  if (sdc.idc_uri == NULL) {
-    addLogEntry(_("Invalid URI `%s'"), urid);
-    FREE(urid);
-    return;
-  }
-  if (ECRS_isKeywordUri(sdc.idc_uri)) {
-    addLogEntry(_("Please use the search function for keyword (KSK) URIs!"));
-    FREE(urid);
-    ECRS_freeUri(sdc.idc_uri);
-    return;
-  } else if (ECRS_isLocationUri(sdc.idc_uri)) {
-    addLogEntry(_("Location URIs are not yet supported"));
-    FREE(urid);
-    ECRS_freeUri(sdc.idc_uri);
-    return;
-  }
-  GC_get_configuration_value_filename(cfg,
-                                     "FS",
-                                     "INCOMINGDIR",
-                                     "$HOME/gnunet-downloads/",
-                                     &final_download_dir);
-  disk_directory_create(ectx, final_download_dir);
-  dname = &uris[strlen(ECRS_URI_PREFIX) + strlen(ECRS_FILE_INFIX)];
-  sdc.idc_final_download_destination = MALLOC(strlen(final_download_dir) + 
strlen(dname) + 2);
-  strcpy(sdc.idc_final_download_destination,
-        final_download_dir);
-  FREE(final_download_dir);
-  if 
(sdc.idc_final_download_destination[strlen(sdc.idc_final_download_destination)] 
!= DIR_SEPARATOR)
-    strcat(sdc.idc_final_download_destination,
-          DIR_SEPARATOR_STR);
-  strcat(sdc.idc_final_download_destination,
-        dname);
+  uris = gtk_entry_get_text (GTK_ENTRY (entry));
+  urid = STRDUP (uris);
+  gtk_entry_set_text (GTK_ENTRY (entry), ECRS_URI_PREFIX);
+  sdc.idc_uri = ECRS_stringToUri (ectx, urid);
+  if (sdc.idc_uri == NULL)
+    {
+      addLogEntry (_("Invalid URI `%s'"), urid);
+      FREE (urid);
+      return;
+    }
+  if (ECRS_isKeywordUri (sdc.idc_uri))
+    {
+      addLogEntry (_
+                   ("Please use the search function for keyword (KSK) URIs!"));
+      FREE (urid);
+      ECRS_freeUri (sdc.idc_uri);
+      return;
+    }
+  else if (ECRS_isLocationUri (sdc.idc_uri))
+    {
+      addLogEntry (_("Location URIs are not yet supported"));
+      FREE (urid);
+      ECRS_freeUri (sdc.idc_uri);
+      return;
+    }
+  GC_get_configuration_value_filename (cfg,
+                                       "FS",
+                                       "INCOMINGDIR",
+                                       "$HOME/gnunet-downloads/",
+                                       &final_download_dir);
+  disk_directory_create (ectx, final_download_dir);
+  dname = &uris[strlen (ECRS_URI_PREFIX) + strlen (ECRS_FILE_INFIX)];
+  sdc.idc_final_download_destination =
+    MALLOC (strlen (final_download_dir) + strlen (dname) + 2);
+  strcpy (sdc.idc_final_download_destination, final_download_dir);
+  FREE (final_download_dir);
+  if (sdc.
+      idc_final_download_destination[strlen
+                                     (sdc.idc_final_download_destination)] !=
+      DIR_SEPARATOR)
+    strcat (sdc.idc_final_download_destination, DIR_SEPARATOR_STR);
+  strcat (sdc.idc_final_download_destination, dname);
 
-  addLogEntry(_("Downloading `%s'\n"),
-             uris);
-  sdc.idc_meta = ECRS_createMetaData();
-  sdc.anonymity = getSpinButtonValue(getMainXML(),
-                                    "fsstatusAnonymitySpin");
+  addLogEntry (_("Downloading `%s'\n"), uris);
+  sdc.idc_meta = ECRS_createMetaData ();
+  sdc.anonymity = getSpinButtonValue (getMainXML (), "fsstatusAnonymitySpin");
   sdc.recursive = NO;
   sdc.searchContext = NULL;
   sdc.parentContext = NULL;
-  run_with_save_calls(&init_download_helper,
-                     &sdc);
-  ECRS_freeMetaData(sdc.idc_meta);
-  FREE(sdc.idc_final_download_destination);
-  FREE(urid);
+  run_with_save_calls (&init_download_helper, &sdc);
+  ECRS_freeMetaData (sdc.idc_meta);
+  FREE (sdc.idc_final_download_destination);
+  FREE (urid);
 }
 
-struct FCBC {
-  int (*method)(struct FSUI_Context * ctx,
-               struct FSUI_DownloadList * list);
-  struct FSUI_DownloadList * argument;
+struct FCBC
+{
+  int (*method) (struct FSUI_Context * ctx, struct FSUI_DownloadList * list);
+  struct FSUI_DownloadList *argument;
 };
 
-static void * fsui_callback(void * cls) {
-  struct FCBC * fcbc = cls;
-  fcbc->method(ctx,
-              fcbc->argument);
+static void *
+fsui_callback (void *cls)
+{
+  struct FCBC *fcbc = cls;
+  fcbc->method (ctx, fcbc->argument);
   return NULL;
 }
 
 static void
-clearCompletedDownloadCallback(GtkTreeModel * model,
-                              GtkTreePath * path,
-                              GtkTreeIter * iter,
-                              gpointer unused) {
-  DownloadList * dl;
+clearCompletedDownloadCallback (GtkTreeModel * model,
+                                GtkTreePath * path,
+                                GtkTreeIter * iter, gpointer unused)
+{
+  DownloadList *dl;
   struct FCBC fcbc;
 
-  GE_ASSERT(ectx,
-           model == GTK_TREE_MODEL(download_summary));
-  gtk_tree_model_get(model,
-                     iter,
-                     DOWNLOAD_INTERNAL, &dl,
-                     -1);
-  if ( (FALSE == gtk_tree_model_iter_has_child(model,
-                                              iter)) &&
-       (dl->has_terminated) ) {
-    fcbc.method = &FSUI_stopDownload;
-    fcbc.argument = dl->fsui_list;
-    run_with_save_calls(&fsui_callback,
-                       &fcbc);
-  }
+  GE_ASSERT (ectx, model == GTK_TREE_MODEL (download_summary));
+  gtk_tree_model_get (model, iter, DOWNLOAD_INTERNAL, &dl, -1);
+  if ((FALSE == gtk_tree_model_iter_has_child (model,
+                                               iter)) && (dl->has_terminated))
+    {
+      fcbc.method = &FSUI_stopDownload;
+      fcbc.argument = dl->fsui_list;
+      run_with_save_calls (&fsui_callback, &fcbc);
+    }
 }
 
-void on_clearCompletedDownloadsButton_clicked_fs(void * unused,
-                                                GtkWidget * clearButton) {
-  ggc_tree_model_foreach(GTK_TREE_MODEL(download_summary),
-                        &clearCompletedDownloadCallback,
-                        NULL);
+void
+on_clearCompletedDownloadsButton_clicked_fs (void *unused,
+                                             GtkWidget * clearButton)
+{
+  ggc_tree_model_foreach (GTK_TREE_MODEL (download_summary),
+                          &clearCompletedDownloadCallback, NULL);
 }
 
 static void
-fsuiCallDownloadCallback(GtkTreeModel * model,
-                        GtkTreePath * path,
-                        GtkTreeIter * iter,
-                        gpointer fsui_call) {
-  DownloadList * dl;
+fsuiCallDownloadCallback (GtkTreeModel * model,
+                          GtkTreePath * path,
+                          GtkTreeIter * iter, gpointer fsui_call)
+{
+  DownloadList *dl;
   struct FCBC fcbc;
 
-  GE_ASSERT(ectx,
-           model == GTK_TREE_MODEL(download_summary));
-  gtk_tree_model_get(model,
-                     iter,
-                     DOWNLOAD_INTERNAL, &dl,
-                     -1);
+  GE_ASSERT (ectx, model == GTK_TREE_MODEL (download_summary));
+  gtk_tree_model_get (model, iter, DOWNLOAD_INTERNAL, &dl, -1);
   fcbc.method = fsui_call;
   fcbc.argument = dl->fsui_list;
-  run_with_save_calls(&fsui_callback,
-                     &fcbc);
+  run_with_save_calls (&fsui_callback, &fcbc);
 }
 
-void on_abortDownloadButton_clicked_fs(void * unused,
-                                      GtkWidget * abortButton) {
-  GtkTreeSelection * selection;
-  GtkWidget * downloadList;
+void
+on_abortDownloadButton_clicked_fs (void *unused, GtkWidget * abortButton)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *downloadList;
 
-  downloadList = glade_xml_get_widget(getMainXML(),
-                                      "activeDownloadsList");
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(downloadList));
+  downloadList = glade_xml_get_widget (getMainXML (), "activeDownloadsList");
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (downloadList));
   ggc_tree_selection_selected_foreach
-    (selection,
-     &fsuiCallDownloadCallback,
-     &FSUI_abortDownload);
+    (selection, &fsuiCallDownloadCallback, &FSUI_abortDownload);
 }
 
-void on_stopDownloadButton_clicked_fs(void * unused,
-                                     GtkWidget * stopButton) {
-  GtkTreeSelection * selection;
-  GtkWidget * downloadList;
+void
+on_stopDownloadButton_clicked_fs (void *unused, GtkWidget * stopButton)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *downloadList;
 
-  downloadList = glade_xml_get_widget(getMainXML(),
-                                      "activeDownloadsList");
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(downloadList));
+  downloadList = glade_xml_get_widget (getMainXML (), "activeDownloadsList");
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (downloadList));
   ggc_tree_selection_selected_foreach
-    (selection,
-     &fsuiCallDownloadCallback,
-     &FSUI_abortDownload);
+    (selection, &fsuiCallDownloadCallback, &FSUI_abortDownload);
   ggc_tree_selection_selected_foreach
-    (selection,
-     &fsuiCallDownloadCallback,
-     &FSUI_stopDownload);
+    (selection, &fsuiCallDownloadCallback, &FSUI_stopDownload);
 }
 
 /* end of download.c */

Modified: gnunet-gtk/src/plugins/fs/download.h
===================================================================
--- gnunet-gtk/src/plugins/fs/download.h        2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/download.h        2007-07-10 09:01:06 UTC (rev 
5298)
@@ -31,27 +31,24 @@
 #include <GNUnet/gnunet_fsui_lib.h>
 #include "fs.h"
 
-DownloadList *
-fs_download_started(struct FSUI_DownloadList * fsui_dl,
-                   DownloadList * dl_parent,
-                   SearchList * sl_parent,
-                   unsigned long long total,
-                   unsigned int anonymityLevel,
-                   const ECRS_FileInfo * fi,
-                   const char * filename,
-                   unsigned long long completed,
-                   cron_t eta,
-                   FSUI_State state);
+DownloadList *fs_download_started (struct FSUI_DownloadList *fsui_dl,
+                                   DownloadList * dl_parent,
+                                   SearchList * sl_parent,
+                                   unsigned long long total,
+                                   unsigned int anonymityLevel,
+                                   const ECRS_FileInfo * fi,
+                                   const char *filename,
+                                   unsigned long long completed,
+                                   cron_t eta, FSUI_State state);
 
-void fs_download_update(DownloadList * downloadContext,
-                       unsigned long long completed,
-                       const char * data,
-                       unsigned int size);
+void fs_download_update (DownloadList * downloadContext,
+                         unsigned long long completed,
+                         const char *data, unsigned int size);
 
-void fs_download_completed(DownloadList * downloadContext);
+void fs_download_completed (DownloadList * downloadContext);
 
-void fs_download_aborted(DownloadList * downloadContext);
+void fs_download_aborted (DownloadList * downloadContext);
 
-void fs_download_stopped(DownloadList * downloadContext);
+void fs_download_stopped (DownloadList * downloadContext);
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/extensions/musicinsert.c
===================================================================
--- gnunet-gtk/src/plugins/fs/extensions/musicinsert.c  2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/extensions/musicinsert.c  2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -56,7 +56,7 @@
 GtkWidget *musicinsertdialog;
 
 GtkTreeViewColumn *filename_list_col, *title_list_col, *artist_list_col,
-       *album_list_col, *type_list_col, *format_list_col, *keywords_list_col;
+  *album_list_col, *type_list_col, *format_list_col, *keywords_list_col;
 
 GtkWidget *filelist_popup;
 
@@ -66,260 +66,236 @@
 
 
 
-       gtk_init (&argc, &argv);
+  gtk_init (&argc, &argv);
 
-       show_musicinsertdialog ();
+  show_musicinsertdialog ();
 
-       gtk_main ();
-       return 0;
+  gtk_main ();
+  return 0;
 }
 
 void
 show_musicinsertdialog ()
 {
-       musicinsertXML =
-               glade_xml_new (MUSICINSERTXMLFILE, "musicinsertdialog",
-                              PACKAGE_NAME);
-       glade_xml_signal_autoconnect (musicinsertXML);
+  musicinsertXML =
+    glade_xml_new (MUSICINSERTXMLFILE, "musicinsertdialog", PACKAGE_NAME);
+  glade_xml_signal_autoconnect (musicinsertXML);
 /* libglade*/
 
 
-       gtk_set_locale ();
+  gtk_set_locale ();
 
-       musicinsertdialog =
-               glade_xml_get_widget (musicinsertXML, "musicinsertdialog");
+  musicinsertdialog =
+    glade_xml_get_widget (musicinsertXML, "musicinsertdialog");
 
 /*
  * Create the 3 ComboBoxEntry manually (libglade doesn't handle this well :
  * should use gtk_combo_box_entry_new_text instead of gtk_combo_box_entry_new)
  */
-       artistcombobox =
-               GTK_COMBO_BOX_ENTRY (gtk_combo_box_entry_new_text ());
-       albumcombobox = GTK_COMBO_BOX_ENTRY (gtk_combo_box_entry_new_text ());
-       typecombobox = GTK_COMBO_BOX_ENTRY (gtk_combo_box_entry_new_text ());
+  artistcombobox = GTK_COMBO_BOX_ENTRY (gtk_combo_box_entry_new_text ());
+  albumcombobox = GTK_COMBO_BOX_ENTRY (gtk_combo_box_entry_new_text ());
+  typecombobox = GTK_COMBO_BOX_ENTRY (gtk_combo_box_entry_new_text ());
 
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "Ogg (application/ogg)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "MP3 (audio/mpeg)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "MPC (application/x-musepack)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox), "AAC");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "WMA (audio/x-ms-wma)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "FLAC (audio/flac)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox), "APE");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "WAV (application/x-wav)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "REAL (audio/vnd.rn-realaudio)");
-       gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
-                                  "MIDI (audio/x-midi)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "Ogg (application/ogg)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "MP3 (audio/mpeg)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "MPC (application/x-musepack)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox), "AAC");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "WMA (audio/x-ms-wma)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "FLAC (audio/flac)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox), "APE");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "WAV (application/x-wav)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "REAL (audio/vnd.rn-realaudio)");
+  gtk_combo_box_append_text (GTK_COMBO_BOX (typecombobox),
+                             "MIDI (audio/x-midi)");
 
-       GtkWidget *globaltable =
-               glade_xml_get_widget (musicinsertXML, "globaltable");
-       gtk_table_attach (GTK_TABLE (globaltable),
-                         GTK_WIDGET (artistcombobox), 1, 3, 1, 2,
-                         GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0, 0);
-       gtk_table_attach (GTK_TABLE (globaltable), GTK_WIDGET (albumcombobox),
-                         1, 3, 2, 3, GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0,
-                         0);
-       gtk_table_attach (GTK_TABLE (globaltable), GTK_WIDGET (typecombobox),
-                         1, 3, 3, 4, GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0,
-                         0);
+  GtkWidget *globaltable =
+    glade_xml_get_widget (musicinsertXML, "globaltable");
+  gtk_table_attach (GTK_TABLE (globaltable),
+                    GTK_WIDGET (artistcombobox), 1, 3, 1, 2,
+                    GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0, 0);
+  gtk_table_attach (GTK_TABLE (globaltable), GTK_WIDGET (albumcombobox),
+                    1, 3, 2, 3, GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0, 0);
+  gtk_table_attach (GTK_TABLE (globaltable), GTK_WIDGET (typecombobox),
+                    1, 3, 3, 4, GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0, 0);
 
-       gtk_widget_show (GTK_WIDGET (artistcombobox));
-       gtk_widget_show (GTK_WIDGET (albumcombobox));
-       gtk_widget_show (GTK_WIDGET (typecombobox));
+  gtk_widget_show (GTK_WIDGET (artistcombobox));
+  gtk_widget_show (GTK_WIDGET (albumcombobox));
+  gtk_widget_show (GTK_WIDGET (typecombobox));
 
-       /*
-        * treeview creation
-        */
+  /*
+   * treeview creation
+   */
 
-       /* liststore model */
-       filelist_store =
-               gtk_list_store_new (COLS_NUMBER, G_TYPE_STRING, G_TYPE_STRING,
-                                   G_TYPE_STRING, G_TYPE_STRING,
-                                   G_TYPE_STRING, G_TYPE_STRING,
-                                   G_TYPE_STRING, G_TYPE_STRING);
+  /* liststore model */
+  filelist_store =
+    gtk_list_store_new (COLS_NUMBER, G_TYPE_STRING, G_TYPE_STRING,
+                        G_TYPE_STRING, G_TYPE_STRING,
+                        G_TYPE_STRING, G_TYPE_STRING,
+                        G_TYPE_STRING, G_TYPE_STRING);
 
-       /* view */
-       GtkWidget *filelist =
-               glade_xml_get_widget (musicinsertXML, "filelist");
-       gtk_tree_view_set_model (GTK_TREE_VIEW (filelist),
-                                GTK_TREE_MODEL (filelist_store));
+  /* view */
+  GtkWidget *filelist = glade_xml_get_widget (musicinsertXML, "filelist");
+  gtk_tree_view_set_model (GTK_TREE_VIEW (filelist),
+                           GTK_TREE_MODEL (filelist_store));
 
-       /* cells definition */
-       GtkCellRenderer *filename_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (filename_renderer, "editable", TRUE, NULL);
-       GtkCellRenderer *title_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (title_renderer, "editable", TRUE, NULL);
-       GtkCellRenderer *artist_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (artist_renderer, "editable", TRUE, NULL);
-       GtkCellRenderer *album_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (album_renderer, "editable", TRUE, NULL);
-       GtkCellRenderer *type_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (type_renderer, "editable", TRUE, NULL);
-       GtkCellRenderer *format_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (format_renderer, "editable", TRUE, NULL);
-       GtkCellRenderer *keywords_renderer = gtk_cell_renderer_text_new ();
-       g_object_set (keywords_renderer, "editable", TRUE, NULL);
+  /* cells definition */
+  GtkCellRenderer *filename_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (filename_renderer, "editable", TRUE, NULL);
+  GtkCellRenderer *title_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (title_renderer, "editable", TRUE, NULL);
+  GtkCellRenderer *artist_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (artist_renderer, "editable", TRUE, NULL);
+  GtkCellRenderer *album_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (album_renderer, "editable", TRUE, NULL);
+  GtkCellRenderer *type_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (type_renderer, "editable", TRUE, NULL);
+  GtkCellRenderer *format_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (format_renderer, "editable", TRUE, NULL);
+  GtkCellRenderer *keywords_renderer = gtk_cell_renderer_text_new ();
+  g_object_set (keywords_renderer, "editable", TRUE, NULL);
 
 
-       g_signal_connect ((gpointer) filename_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & filename_col_num);
-       g_signal_connect ((gpointer) title_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & title_col_num);
-       g_signal_connect ((gpointer) artist_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & artist_col_num);
-       g_signal_connect ((gpointer) album_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & album_col_num);
-       g_signal_connect ((gpointer) type_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & type_col_num);
-       g_signal_connect ((gpointer) format_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & format_col_num);
-       g_signal_connect ((gpointer) keywords_renderer, "edited",
-                         G_CALLBACK (on_renderer_edited),
-                         (gpointer) & keywords_col_num);
+  g_signal_connect ((gpointer) filename_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & filename_col_num);
+  g_signal_connect ((gpointer) title_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & title_col_num);
+  g_signal_connect ((gpointer) artist_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & artist_col_num);
+  g_signal_connect ((gpointer) album_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & album_col_num);
+  g_signal_connect ((gpointer) type_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & type_col_num);
+  g_signal_connect ((gpointer) format_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & format_col_num);
+  g_signal_connect ((gpointer) keywords_renderer, "edited",
+                    G_CALLBACK (on_renderer_edited),
+                    (gpointer) & keywords_col_num);
 
-       /* columns definition */
-       filename_list_col =
-               gtk_tree_view_column_new_with_attributes (_
-                                                         ("Published 
filename"),
-                                                         filename_renderer,
-                                                         "text",
-                                                         FILENAME_COL, NULL);
-       title_list_col =
-               gtk_tree_view_column_new_with_attributes (_("Title"),
-                                                         title_renderer,
-                                                         "text", TITLE_COL,
-                                                         NULL);
-       artist_list_col =
-               gtk_tree_view_column_new_with_attributes (_("Artist"),
-                                                         artist_renderer,
-                                                         "text", ARTIST_COL,
-                                                         NULL);
-       album_list_col =
-               gtk_tree_view_column_new_with_attributes (_("Album"),
-                                                         album_renderer,
-                                                         "text", ALBUM_COL,
-                                                         NULL);
-       type_list_col =
-               gtk_tree_view_column_new_with_attributes (_("Type"),
-                                                         type_renderer,
-                                                         "text", TYPE_COL,
-                                                         NULL);
-       format_list_col =
-               gtk_tree_view_column_new_with_attributes (_("Format"),
-                                                         format_renderer,
-                                                         "text", FORMAT_COL,
-                                                         NULL);
-       keywords_list_col =
-               gtk_tree_view_column_new_with_attributes (_("Keywords"),
-                                                         keywords_renderer,
-                                                         "text",
-                                                         KEYWORDS_COL, NULL);
+  /* columns definition */
+  filename_list_col =
+    gtk_tree_view_column_new_with_attributes (_
+                                              ("Published filename"),
+                                              filename_renderer,
+                                              "text", FILENAME_COL, NULL);
+  title_list_col =
+    gtk_tree_view_column_new_with_attributes (_("Title"),
+                                              title_renderer,
+                                              "text", TITLE_COL, NULL);
+  artist_list_col =
+    gtk_tree_view_column_new_with_attributes (_("Artist"),
+                                              artist_renderer,
+                                              "text", ARTIST_COL, NULL);
+  album_list_col =
+    gtk_tree_view_column_new_with_attributes (_("Album"),
+                                              album_renderer,
+                                              "text", ALBUM_COL, NULL);
+  type_list_col =
+    gtk_tree_view_column_new_with_attributes (_("Type"),
+                                              type_renderer,
+                                              "text", TYPE_COL, NULL);
+  format_list_col =
+    gtk_tree_view_column_new_with_attributes (_("Format"),
+                                              format_renderer,
+                                              "text", FORMAT_COL, NULL);
+  keywords_list_col =
+    gtk_tree_view_column_new_with_attributes (_("Keywords"),
+                                              keywords_renderer,
+                                              "text", KEYWORDS_COL, NULL);
 
 /* Allow sorting for all columns */
-       gtk_tree_view_column_set_sort_column_id (filename_list_col,
-                                                FILENAME_COL);
-       gtk_tree_view_column_set_sort_column_id (title_list_col, TITLE_COL);
-       gtk_tree_view_column_set_sort_column_id (artist_list_col, ARTIST_COL);
-       gtk_tree_view_column_set_sort_column_id (album_list_col, ALBUM_COL);
-       gtk_tree_view_column_set_sort_column_id (type_list_col, TYPE_COL);
-       gtk_tree_view_column_set_sort_column_id (format_list_col, FORMAT_COL);
-       gtk_tree_view_column_set_sort_column_id (keywords_list_col,
-                                                KEYWORDS_COL);
+  gtk_tree_view_column_set_sort_column_id (filename_list_col, FILENAME_COL);
+  gtk_tree_view_column_set_sort_column_id (title_list_col, TITLE_COL);
+  gtk_tree_view_column_set_sort_column_id (artist_list_col, ARTIST_COL);
+  gtk_tree_view_column_set_sort_column_id (album_list_col, ALBUM_COL);
+  gtk_tree_view_column_set_sort_column_id (type_list_col, TYPE_COL);
+  gtk_tree_view_column_set_sort_column_id (format_list_col, FORMAT_COL);
+  gtk_tree_view_column_set_sort_column_id (keywords_list_col, KEYWORDS_COL);
 
-       /* Allow to resize all columns */
-       gtk_tree_view_column_set_resizable (filename_list_col, TRUE);
-       gtk_tree_view_column_set_resizable (title_list_col, TRUE);
-       gtk_tree_view_column_set_resizable (artist_list_col, TRUE);
-       gtk_tree_view_column_set_resizable (album_list_col, TRUE);
-       gtk_tree_view_column_set_resizable (type_list_col, TRUE);
-       gtk_tree_view_column_set_resizable (format_list_col, TRUE);
-       gtk_tree_view_column_set_resizable (keywords_list_col, TRUE);
+  /* Allow to resize all columns */
+  gtk_tree_view_column_set_resizable (filename_list_col, TRUE);
+  gtk_tree_view_column_set_resizable (title_list_col, TRUE);
+  gtk_tree_view_column_set_resizable (artist_list_col, TRUE);
+  gtk_tree_view_column_set_resizable (album_list_col, TRUE);
+  gtk_tree_view_column_set_resizable (type_list_col, TRUE);
+  gtk_tree_view_column_set_resizable (format_list_col, TRUE);
+  gtk_tree_view_column_set_resizable (keywords_list_col, TRUE);
 
-       /* Hide unedeed columns */
-       gtk_tree_view_column_set_visible (artist_list_col, FALSE);
-       gtk_tree_view_column_set_visible (album_list_col, FALSE);
-       gtk_tree_view_column_set_visible (type_list_col, FALSE);
-       gtk_tree_view_column_set_visible (keywords_list_col, FALSE);
+  /* Hide unedeed columns */
+  gtk_tree_view_column_set_visible (artist_list_col, FALSE);
+  gtk_tree_view_column_set_visible (album_list_col, FALSE);
+  gtk_tree_view_column_set_visible (type_list_col, FALSE);
+  gtk_tree_view_column_set_visible (keywords_list_col, FALSE);
 
-       /* Set a smart option */
-       gtk_tree_view_get_hover_expand (GTK_TREE_VIEW (filelist));
+  /* Set a smart option */
+  gtk_tree_view_get_hover_expand (GTK_TREE_VIEW (filelist));
 
-       /* add columns to view */
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist),
-                                    filename_list_col);
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist),
-                                    title_list_col);
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist),
-                                    artist_list_col);
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist),
-                                    album_list_col);
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), type_list_col);
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist),
-                                    format_list_col);
-       gtk_tree_view_append_column (GTK_TREE_VIEW (filelist),
-                                    keywords_list_col);
+  /* add columns to view */
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), filename_list_col);
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), title_list_col);
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), artist_list_col);
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), album_list_col);
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), type_list_col);
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), format_list_col);
+  gtk_tree_view_append_column (GTK_TREE_VIEW (filelist), keywords_list_col);
 
-       /* Expand columns */
-       gtk_tree_view_column_set_expand (filename_list_col, TRUE);
-       gtk_tree_view_column_set_expand (artist_list_col, TRUE);
-       gtk_tree_view_column_set_expand (album_list_col, TRUE);
-       gtk_tree_view_column_set_expand (type_list_col, TRUE);
-       gtk_tree_view_column_set_expand (format_list_col, TRUE);
-       gtk_tree_view_column_set_expand (keywords_list_col, TRUE);
+  /* Expand columns */
+  gtk_tree_view_column_set_expand (filename_list_col, TRUE);
+  gtk_tree_view_column_set_expand (artist_list_col, TRUE);
+  gtk_tree_view_column_set_expand (album_list_col, TRUE);
+  gtk_tree_view_column_set_expand (type_list_col, TRUE);
+  gtk_tree_view_column_set_expand (format_list_col, TRUE);
+  gtk_tree_view_column_set_expand (keywords_list_col, TRUE);
 
-       /* Allow multiple selections */
-       GtkTreeSelection *filelist_selection =
-               gtk_tree_view_get_selection (GTK_TREE_VIEW (filelist));
-       gtk_tree_selection_set_mode (filelist_selection,
-                                    GTK_SELECTION_MULTIPLE);
+  /* Allow multiple selections */
+  GtkTreeSelection *filelist_selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW (filelist));
+  gtk_tree_selection_set_mode (filelist_selection, GTK_SELECTION_MULTIPLE);
 
 
 
-       AlbumList = NULL;
-       ArtistList = NULL;
+  AlbumList = NULL;
+  ArtistList = NULL;
 
-       Extractors = EXTRACTOR_loadDefaultLibraries ();
-       Extractors =
-               EXTRACTOR_loadConfigLibraries (Extractors,
-                                              "libextractor_filename");
+  Extractors = EXTRACTOR_loadDefaultLibraries ();
+  Extractors =
+    EXTRACTOR_loadConfigLibraries (Extractors, "libextractor_filename");
 
 /* Create the popup menu */
-       filelist_popup = gtk_menu_new ();
-       GtkWidget *select_all_menu_item =
-               gtk_menu_item_new_with_label (_("Select all files"));
-       GtkWidget *delete_menu_item =
-               gtk_menu_item_new_with_label (_("Remove selected files"));
-       gtk_menu_attach (GTK_MENU (filelist_popup), select_all_menu_item, 0,
-                        1, 0, 1);
-       gtk_menu_attach (GTK_MENU (filelist_popup), delete_menu_item, 0, 1, 1,
-                        2);
-       gtk_widget_show (select_all_menu_item);
-       gtk_widget_show (delete_menu_item);
-       gtk_signal_connect (GTK_OBJECT (filelist), "button-press-event",
-                           GTK_SIGNAL_FUNC (popup_delete), (gpointer) NULL);
-       gtk_signal_connect (GTK_OBJECT (select_all_menu_item), "activate",
-                           GTK_SIGNAL_FUNC (select_all_files),
-                           (gpointer) TRUE);
-       gtk_signal_connect (GTK_OBJECT (delete_menu_item), "activate",
-                           GTK_SIGNAL_FUNC (remove_file_from_list),
-                           (gpointer) NULL);
+  filelist_popup = gtk_menu_new ();
+  GtkWidget *select_all_menu_item =
+    gtk_menu_item_new_with_label (_("Select all files"));
+  GtkWidget *delete_menu_item =
+    gtk_menu_item_new_with_label (_("Remove selected files"));
+  gtk_menu_attach (GTK_MENU (filelist_popup), select_all_menu_item, 0,
+                   1, 0, 1);
+  gtk_menu_attach (GTK_MENU (filelist_popup), delete_menu_item, 0, 1, 1, 2);
+  gtk_widget_show (select_all_menu_item);
+  gtk_widget_show (delete_menu_item);
+  gtk_signal_connect (GTK_OBJECT (filelist), "button-press-event",
+                      GTK_SIGNAL_FUNC (popup_delete), (gpointer) NULL);
+  gtk_signal_connect (GTK_OBJECT (select_all_menu_item), "activate",
+                      GTK_SIGNAL_FUNC (select_all_files), (gpointer) TRUE);
+  gtk_signal_connect (GTK_OBJECT (delete_menu_item), "activate",
+                      GTK_SIGNAL_FUNC (remove_file_from_list),
+                      (gpointer) NULL);
 
-       /*
-        * show the main window
-        */
-       gtk_widget_show (musicinsertdialog);
+  /*
+   * show the main window
+   */
+  gtk_widget_show (musicinsertdialog);
 }
 
 /**
@@ -329,18 +305,17 @@
  */
 EXTRACTOR_KeywordList *
 get_EXTRACTORKeywords (const EXTRACTOR_ExtractorList
-                      * exList, const char *filename)
+                       * exList, const char *filename)
 {
-       EXTRACTOR_KeywordList *keyList;
+  EXTRACTOR_KeywordList *keyList;
 
-       keyList =
-               EXTRACTOR_getKeywords ((EXTRACTOR_ExtractorList *) exList,
-                                      filename);
-       keyList =
-               EXTRACTOR_removeDuplicateKeywords (keyList,
-                                                  
EXTRACTOR_DUPLICATES_REMOVE_UNKNOWN);
-       keyList = EXTRACTOR_removeEmptyKeywords (keyList);
-       return keyList;
+  keyList =
+    EXTRACTOR_getKeywords ((EXTRACTOR_ExtractorList *) exList, filename);
+  keyList =
+    EXTRACTOR_removeDuplicateKeywords (keyList,
+                                       EXTRACTOR_DUPLICATES_REMOVE_UNKNOWN);
+  keyList = EXTRACTOR_removeEmptyKeywords (keyList);
+  return keyList;
 }
 
 
@@ -352,90 +327,75 @@
 void
 set_File_Keywords (const gchar * filename)
 {
-       char *keywords[7];
-       GtkTreeIter pIter;
+  char *keywords[7];
+  GtkTreeIter pIter;
 
-       EXTRACTOR_KeywordList *KeywordList =
-               get_EXTRACTORKeywords (Extractors, filename);
+  EXTRACTOR_KeywordList *KeywordList =
+    get_EXTRACTORKeywords (Extractors, filename);
 
 
-       keywords[0] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_FILENAME,
-                                               KeywordList);
+  keywords[0] =
+    (char *) EXTRACTOR_extractLast (EXTRACTOR_FILENAME, KeywordList);
 
-       keywords[1] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_FILENAME,
-                                               KeywordList);
+  keywords[1] =
+    (char *) EXTRACTOR_extractLast (EXTRACTOR_FILENAME, KeywordList);
 
-       keywords[2] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_TITLE, KeywordList);
+  keywords[2] = (char *) EXTRACTOR_extractLast (EXTRACTOR_TITLE, KeywordList);
 
-       keywords[3] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_ARTIST,
-                                               KeywordList);
-       if (keywords[3] != '\0'
-           &&
-           (g_list_find_custom
-            (ArtistList, keywords[3], (GCompareFunc) strcmp) == NULL))
-       {
-               ArtistList = g_list_append (ArtistList, STRDUP (keywords[3]));
-               gtk_combo_box_append_text (GTK_COMBO_BOX
-                                          (artistcombobox), keywords[3]);
-       }
+  keywords[3] =
+    (char *) EXTRACTOR_extractLast (EXTRACTOR_ARTIST, KeywordList);
+  if (keywords[3] != '\0'
+      &&
+      (g_list_find_custom
+       (ArtistList, keywords[3], (GCompareFunc) strcmp) == NULL))
+    {
+      ArtistList = g_list_append (ArtistList, STRDUP (keywords[3]));
+      gtk_combo_box_append_text (GTK_COMBO_BOX (artistcombobox), keywords[3]);
+    }
 
-       keywords[4] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_ALBUM, KeywordList);
-       if (keywords[4] != '\0'
-           &&
-           (g_list_find_custom
-            (AlbumList, keywords[4], (GCompareFunc) strcmp)) == NULL)
-       {
-               AlbumList = g_list_append (AlbumList, STRDUP (keywords[4]));
-               gtk_combo_box_append_text (GTK_COMBO_BOX
-                                          (albumcombobox), keywords[4]);
-       }
+  keywords[4] = (char *) EXTRACTOR_extractLast (EXTRACTOR_ALBUM, KeywordList);
+  if (keywords[4] != '\0'
+      &&
+      (g_list_find_custom
+       (AlbumList, keywords[4], (GCompareFunc) strcmp)) == NULL)
+    {
+      AlbumList = g_list_append (AlbumList, STRDUP (keywords[4]));
+      gtk_combo_box_append_text (GTK_COMBO_BOX (albumcombobox), keywords[4]);
+    }
 
-       keywords[5] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_MIMETYPE,
-                                               KeywordList);
-       if (keywords[5] != '\0')
-       {
-               if ((g_list_find_custom
-                    (TypeList, keywords[5], (GCompareFunc) strcmp)) == NULL)
-                       TypeList =
-                               g_list_append (TypeList,
-                                              STRDUP (keywords[5]));
+  keywords[5] =
+    (char *) EXTRACTOR_extractLast (EXTRACTOR_MIMETYPE, KeywordList);
+  if (keywords[5] != '\0')
+    {
+      if ((g_list_find_custom
+           (TypeList, keywords[5], (GCompareFunc) strcmp)) == NULL)
+        TypeList = g_list_append (TypeList, STRDUP (keywords[5]));
 
-               if (strcmp (keywords[5], "application/ogg") == 0)
-                       gtk_combo_box_set_active (GTK_COMBO_BOX
-                                                 (typecombobox), FORMAT_OGG);
-               else if (strcmp (keywords[5], "audio/mpeg") == 0)
-                       gtk_combo_box_set_active
-                               (GTK_COMBO_BOX (typecombobox), FORMAT_MP3);
-               else if (strcmp (keywords[5], "application/x-wav") == 0)
-                       gtk_combo_box_set_active
-                               (GTK_COMBO_BOX (typecombobox), FORMAT_WAV);
-               else if (strcmp (keywords[5], "audio/vnd.rn-realaudio") == 0)
-                       gtk_combo_box_set_active
-                               (GTK_COMBO_BOX (typecombobox), FORMAT_REAL);
-       }
-       else
-       {
-               TypeList = g_list_append (TypeList, STRDUP ("unspecified"));
-       }
+      if (strcmp (keywords[5], "application/ogg") == 0)
+        gtk_combo_box_set_active (GTK_COMBO_BOX (typecombobox), FORMAT_OGG);
+      else if (strcmp (keywords[5], "audio/mpeg") == 0)
+        gtk_combo_box_set_active (GTK_COMBO_BOX (typecombobox), FORMAT_MP3);
+      else if (strcmp (keywords[5], "application/x-wav") == 0)
+        gtk_combo_box_set_active (GTK_COMBO_BOX (typecombobox), FORMAT_WAV);
+      else if (strcmp (keywords[5], "audio/vnd.rn-realaudio") == 0)
+        gtk_combo_box_set_active (GTK_COMBO_BOX (typecombobox), FORMAT_REAL);
+    }
+  else
+    {
+      TypeList = g_list_append (TypeList, STRDUP ("unspecified"));
+    }
 
-       keywords[6] =
-               (char *) EXTRACTOR_extractLast (EXTRACTOR_FORMAT,
-                                               KeywordList);
+  keywords[6] =
+    (char *) EXTRACTOR_extractLast (EXTRACTOR_FORMAT, KeywordList);
 
-       gtk_list_store_append (filelist_store, &pIter);
-       gtk_list_store_set (filelist_store, &pIter, REAL_FILENAME_COL,
-                           keywords[0], FILENAME_COL, keywords[1], TITLE_COL,
-                           keywords[2], ARTIST_COL, keywords[3], ALBUM_COL,
-                           keywords[4], TYPE_COL, keywords[5], FORMAT_COL,
-                           keywords[6], KEYWORDS_COL, "", -1);
-       EXTRACTOR_freeKeywords (KeywordList);
-       return;
+  gtk_list_store_append (filelist_store, &pIter);
+  gtk_list_store_set (filelist_store, &pIter, REAL_FILENAME_COL,
+                      keywords[0], FILENAME_COL, keywords[1], TITLE_COL,
+                      keywords[2], ARTIST_COL, keywords[3], ALBUM_COL,
+                      keywords[4], TYPE_COL, keywords[5], FORMAT_COL,
+                      keywords[6], KEYWORDS_COL, "", -1);
+  EXTRACTOR_freeKeywords (KeywordList);
+  return;
 }
 
 /**
@@ -445,28 +405,28 @@
 activateComboBoxes ()
 {
 
-       if (gtk_combo_box_get_active (GTK_COMBO_BOX (albumcombobox)) < 0
-           &&
-           gtk_tree_model_iter_n_children (gtk_combo_box_get_model
-                                           (GTK_COMBO_BOX (albumcombobox)),
-                                           NULL) != 0)
-               gtk_combo_box_set_active (GTK_COMBO_BOX (albumcombobox), 0);
+  if (gtk_combo_box_get_active (GTK_COMBO_BOX (albumcombobox)) < 0
+      &&
+      gtk_tree_model_iter_n_children (gtk_combo_box_get_model
+                                      (GTK_COMBO_BOX (albumcombobox)),
+                                      NULL) != 0)
+    gtk_combo_box_set_active (GTK_COMBO_BOX (albumcombobox), 0);
 
-       if (gtk_combo_box_get_active (GTK_COMBO_BOX (artistcombobox)) < 0
-           &&
-           gtk_tree_model_iter_n_children (gtk_combo_box_get_model
-                                           (GTK_COMBO_BOX (artistcombobox)),
-                                           NULL) != 0)
-               gtk_combo_box_set_active (GTK_COMBO_BOX (artistcombobox), 0);
+  if (gtk_combo_box_get_active (GTK_COMBO_BOX (artistcombobox)) < 0
+      &&
+      gtk_tree_model_iter_n_children (gtk_combo_box_get_model
+                                      (GTK_COMBO_BOX (artistcombobox)),
+                                      NULL) != 0)
+    gtk_combo_box_set_active (GTK_COMBO_BOX (artistcombobox), 0);
 
-       if (gtk_combo_box_get_active (GTK_COMBO_BOX (typecombobox)) < 0
-           &&
-           gtk_tree_model_iter_n_children (gtk_combo_box_get_model
-                                           (GTK_COMBO_BOX (typecombobox)),
-                                           NULL) != 0)
-               gtk_combo_box_set_active (GTK_COMBO_BOX (typecombobox), 0);
+  if (gtk_combo_box_get_active (GTK_COMBO_BOX (typecombobox)) < 0
+      &&
+      gtk_tree_model_iter_n_children (gtk_combo_box_get_model
+                                      (GTK_COMBO_BOX (typecombobox)),
+                                      NULL) != 0)
+    gtk_combo_box_set_active (GTK_COMBO_BOX (typecombobox), 0);
 
-       return;
+  return;
 }
 
 /**
@@ -475,205 +435,198 @@
 void
 updateColumns ()
 {
-       if (g_list_length (ArtistList) > 1)
-               gtk_tree_view_column_set_visible (type_list_col, TRUE);
-       else
-               gtk_tree_view_column_set_visible (type_list_col, FALSE);
+  if (g_list_length (ArtistList) > 1)
+    gtk_tree_view_column_set_visible (type_list_col, TRUE);
+  else
+    gtk_tree_view_column_set_visible (type_list_col, FALSE);
 
-       if (g_list_length (AlbumList) > 1)
-               gtk_tree_view_column_set_visible (type_list_col, TRUE);
-       else
-               gtk_tree_view_column_set_visible (type_list_col, FALSE);
+  if (g_list_length (AlbumList) > 1)
+    gtk_tree_view_column_set_visible (type_list_col, TRUE);
+  else
+    gtk_tree_view_column_set_visible (type_list_col, FALSE);
 
-       if (g_list_length (TypeList) > 1)
-               gtk_tree_view_column_set_visible (type_list_col, TRUE);
-       else
-               gtk_tree_view_column_set_visible (type_list_col, FALSE);
+  if (g_list_length (TypeList) > 1)
+    gtk_tree_view_column_set_visible (type_list_col, TRUE);
+  else
+    gtk_tree_view_column_set_visible (type_list_col, FALSE);
 
-       gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE
-                                             (filelist_store), FILENAME_COL,
-                                             GTK_SORT_ASCENDING);
+  gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE
+                                        (filelist_store), FILENAME_COL,
+                                        GTK_SORT_ASCENDING);
 }
 
 gboolean
 insertfiles ()
 {
-       struct ECRS_MetaData *dirmetadata;
-       struct ECRS_MetaData *tempmetadata;
-       GArray *filesmetadatas, *files;
-       gchar *temptext;
-       gchar **dirkeywords;
-       gchararray *tempkeywords;
-       gchar **tempmetas, *dirmetas[8];
-       gchar *separator = ";";
-       int i, n;
-       guint useforallflags;
-       GtkWidget *keywordsentry;
-       GtkTreeIter fileiter;
-       GtkToggleButton *artisttogglebutton;
-       GtkToggleButton *albumtogglebutton;
-       GtkToggleButton *keywordstogglebutton;
-       GtkToggleButton *commentstogglebutton;
+  struct ECRS_MetaData *dirmetadata;
+  struct ECRS_MetaData *tempmetadata;
+  GArray *filesmetadatas, *files;
+  gchar *temptext;
+  gchar **dirkeywords;
+  gchararray *tempkeywords;
+  gchar **tempmetas, *dirmetas[8];
+  gchar *separator = ";";
+  int i, n;
+  guint useforallflags;
+  GtkWidget *keywordsentry;
+  GtkTreeIter fileiter;
+  GtkToggleButton *artisttogglebutton;
+  GtkToggleButton *albumtogglebutton;
+  GtkToggleButton *keywordstogglebutton;
+  GtkToggleButton *commentstogglebutton;
 
-       /* Test if files are present */
-       if (!gtk_tree_model_get_iter_first (GTK_TREE_MODEL (filelist_store),
-                                                       &fileiter))
-       {
-               gchar *error_message =
-                       STRDUP (_
-                               ("No files to insert ! Please add files to the 
list before validating."));
-               GtkWidget *message_dialog =
-                       gtk_message_dialog_new (GTK_WINDOW
-                                               (musicinsertdialog),
-                                               GTK_DIALOG_DESTROY_WITH_PARENT,
-                                               GTK_MESSAGE_ERROR,
-                                               GTK_BUTTONS_CLOSE,
-                                               "%s", error_message);
-               gtk_dialog_run (GTK_DIALOG (message_dialog));
-               gtk_widget_destroy (message_dialog);
-               FREE (error_message);
-               return FALSE;
-       }
+  /* Test if files are present */
+  if (!gtk_tree_model_get_iter_first (GTK_TREE_MODEL (filelist_store),
+                                      &fileiter))
+    {
+      gchar *error_message =
+        STRDUP (_
+                ("No files to insert ! Please add files to the list before 
validating."));
+      GtkWidget *message_dialog =
+        gtk_message_dialog_new (GTK_WINDOW (musicinsertdialog),
+                                GTK_DIALOG_DESTROY_WITH_PARENT,
+                                GTK_MESSAGE_ERROR,
+                                GTK_BUTTONS_CLOSE,
+                                "%s", error_message);
+      gtk_dialog_run (GTK_DIALOG (message_dialog));
+      gtk_widget_destroy (message_dialog);
+      FREE (error_message);
+      return FALSE;
+    }
 
 
-    /* Manage album metadatas */
+  /* Manage album metadatas */
 
-       dirmetadata = ECRS_createMetaData ();
+  dirmetadata = ECRS_createMetaData ();
 
-       dirmetas[0] =
-               gtk_combo_box_get_active_text (GTK_COMBO_BOX
-                                              (artistcombobox));
-       if (dirmetas[0])
-               ECRS_addToMetaData (dirmetadata, EXTRACTOR_ARTIST, dirmetas[0]);
+  dirmetas[0] =
+    gtk_combo_box_get_active_text (GTK_COMBO_BOX (artistcombobox));
+  if (dirmetas[0])
+    ECRS_addToMetaData (dirmetadata, EXTRACTOR_ARTIST, dirmetas[0]);
 
-       dirmetas[1] =
-               gtk_combo_box_get_active_text (GTK_COMBO_BOX (albumcombobox));
-       if (dirmetas[1])
-               ECRS_addToMetaData (dirmetadata, EXTRACTOR_ALBUM, dirmetas[1]);
+  dirmetas[1] = gtk_combo_box_get_active_text (GTK_COMBO_BOX (albumcombobox));
+  if (dirmetas[1])
+    ECRS_addToMetaData (dirmetadata, EXTRACTOR_ALBUM, dirmetas[1]);
 
-       keywordsentry =
-               glade_xml_get_widget (musicinsertXML, "keywordsentry");
-       temptext = (gchar *) gtk_entry_get_text (GTK_ENTRY (keywordsentry));
-       dirkeywords = NULL;
-       if (temptext)
-               dirkeywords = g_strsplit (temptext, separator, 255);
-       n = 0;
-       while (dirkeywords[n])
-       {
-               ECRS_addToMetaData (dirmetadata, EXTRACTOR_KEYWORDS, 
dirkeywords[n]);
-           n++;
-       }
-       /* Add a standard keyword to allow finding all available music albums
-       * on AFS in one search */
-       ECRS_addToMetaData (dirmetadata,
-                                               EXTRACTOR_KEYWORDS,
-                                               "music album");
+  keywordsentry = glade_xml_get_widget (musicinsertXML, "keywordsentry");
+  temptext = (gchar *) gtk_entry_get_text (GTK_ENTRY (keywordsentry));
+  dirkeywords = NULL;
+  if (temptext)
+    dirkeywords = g_strsplit (temptext, separator, 255);
+  n = 0;
+  while (dirkeywords[n])
+    {
+      ECRS_addToMetaData (dirmetadata, EXTRACTOR_KEYWORDS, dirkeywords[n]);
+      n++;
+    }
+  /* Add a standard keyword to allow finding all available music albums
+   * on AFS in one search */
+  ECRS_addToMetaData (dirmetadata, EXTRACTOR_KEYWORDS, "music album");
 
 
-       /* Manage files metadatas */
-       artisttogglebutton = GTK_TOGGLE_BUTTON(glade_xml_get_widget 
(musicinsertXML, "artisttogglebutton"));
-       albumtogglebutton = GTK_TOGGLE_BUTTON(glade_xml_get_widget 
(musicinsertXML, "albumtogglebutton"));
-       keywordstogglebutton = GTK_TOGGLE_BUTTON(glade_xml_get_widget 
(musicinsertXML, "keywordstogglebutton"));
-       commentstogglebutton = GTK_TOGGLE_BUTTON(glade_xml_get_widget 
(musicinsertXML, "commentstogglebutton"));
+  /* Manage files metadatas */
+  artisttogglebutton =
+    GTK_TOGGLE_BUTTON (glade_xml_get_widget
+                       (musicinsertXML, "artisttogglebutton"));
+  albumtogglebutton =
+    GTK_TOGGLE_BUTTON (glade_xml_get_widget
+                       (musicinsertXML, "albumtogglebutton"));
+  keywordstogglebutton =
+    GTK_TOGGLE_BUTTON (glade_xml_get_widget
+                       (musicinsertXML, "keywordstogglebutton"));
+  commentstogglebutton =
+    GTK_TOGGLE_BUTTON (glade_xml_get_widget
+                       (musicinsertXML, "commentstogglebutton"));
 
-    useforallflags = 0;
-    useforallflags = gtk_toggle_button_get_active (artisttogglebutton) << 0;
-    useforallflags = gtk_toggle_button_get_active (albumtogglebutton) << 1;
-    useforallflags = gtk_toggle_button_get_active (keywordstogglebutton) << 2;
-    useforallflags = gtk_toggle_button_get_active (commentstogglebutton) << 3;
+  useforallflags = 0;
+  useforallflags = gtk_toggle_button_get_active (artisttogglebutton) << 0;
+  useforallflags = gtk_toggle_button_get_active (albumtogglebutton) << 1;
+  useforallflags = gtk_toggle_button_get_active (keywordstogglebutton) << 2;
+  useforallflags = gtk_toggle_button_get_active (commentstogglebutton) << 3;
 
-    filesmetadatas = g_array_sized_new (FALSE, FALSE, sizeof (struct 
ECRS_MetaData *), 20);
-       files = g_array_sized_new (FALSE, FALSE, sizeof (gchar *), 20);
-       i = 0;
-       do
-       {
-               tempmetadata = ECRS_createMetaData();
-           tempmetas = malloc (sizeof(gchar *) * 8);
-               g_array_append_val (filesmetadatas,  tempmetadata);
-               gtk_tree_model_get (GTK_TREE_MODEL (filelist_store),
-                               &fileiter,
-                                           REAL_FILENAME_COL, &tempmetas[0],
-                                           FILENAME_COL, &tempmetas[1],
-                               TITLE_COL, &tempmetas[2],
-                               ARTIST_COL, &tempmetas[3],
-                                           ALBUM_COL, &tempmetas[4],
-                               TYPE_COL, &tempmetas[5],
-                               FORMAT_COL, &tempmetas[6],
-                                                       KEYWORDS_COL, 
&tempmetas[7],
-                                                   -1);
-               g_array_append_val (files, tempmetas[0]);
-       
-               
-               if (tempmetas[1])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_FILENAME,
-                                           tempmetas[1]);
-               if ((useforallflags & 0x1) && dirmetas[0])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_FILENAME,
-                                           dirmetas[0]);       
-               else if (!(useforallflags & 0x1) && tempmetas[2])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_TITLE,
-                                           tempmetas[2]);
-               if ((useforallflags & 0x2) && dirmetas[1])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_ARTIST,
-                                           dirmetas[1]);
-               else if (!(useforallflags & 0x2)&& tempmetas[3])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_FILENAME,
-                                           tempmetas[3]);      
-               if (tempmetas[4])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_ALBUM,
-                                           tempmetas[4]);
-               if (tempmetas[5])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_MIMETYPE,
-                                           tempmetas[5]);
-               if (tempmetas[6])
-                       ECRS_addToMetaData (tempmetadata, EXTRACTOR_FORMAT,
-                                           tempmetas[6]);
-               
-               if (!(useforallflags & 0x1))
-               {
-                  n = 0;
-                  while (dirkeywords[n])
-          {
-                     ECRS_addToMetaData (tempmetadata, EXTRACTOR_KEYWORDS, 
dirkeywords[n]);
-                 n++;
-                  }
-           }
-               else if (tempmetas[7])
-               {
-                       tempkeywords = g_strsplit (temptext, separator, 255);
-                       n = 0;
-                       while (tempkeywords[n])
-                       {
-                               ECRS_addToMetaData (tempmetadata,
-                                                   EXTRACTOR_KEYWORDS,
-                                                   tempkeywords[n]);
-                               n++;
-                       }
-                       g_strfreev (tempkeywords);
-               /* Add a standard keyword to allow finding all available music 
files
-                * on AFS in one search */
-                   ECRS_addToMetaData (tempmetadata,
-                                                   EXTRACTOR_KEYWORDS,
-                                                   "music");
-               }
+  filesmetadatas =
+    g_array_sized_new (FALSE, FALSE, sizeof (struct ECRS_MetaData *), 20);
+  files = g_array_sized_new (FALSE, FALSE, sizeof (gchar *), 20);
+  i = 0;
+  do
+    {
+      tempmetadata = ECRS_createMetaData ();
+      tempmetas = malloc (sizeof (gchar *) * 8);
+      g_array_append_val (filesmetadatas, tempmetadata);
+      gtk_tree_model_get (GTK_TREE_MODEL (filelist_store),
+                          &fileiter,
+                          REAL_FILENAME_COL, &tempmetas[0],
+                          FILENAME_COL, &tempmetas[1],
+                          TITLE_COL, &tempmetas[2],
+                          ARTIST_COL, &tempmetas[3],
+                          ALBUM_COL, &tempmetas[4],
+                          TYPE_COL, &tempmetas[5],
+                          FORMAT_COL, &tempmetas[6],
+                          KEYWORDS_COL, &tempmetas[7], -1);
+      g_array_append_val (files, tempmetas[0]);
 
-               FREE (tempmetas);
-               i++;
-       }
-       while (gtk_tree_model_iter_next (GTK_TREE_MODEL(filelist_store), 
&fileiter));
 
-       g_strfreev (dirkeywords);
+      if (tempmetas[1])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_FILENAME, tempmetas[1]);
+      if ((useforallflags & 0x1) && dirmetas[0])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_FILENAME, dirmetas[0]);
+      else if (!(useforallflags & 0x1) && tempmetas[2])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_TITLE, tempmetas[2]);
+      if ((useforallflags & 0x2) && dirmetas[1])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_ARTIST, dirmetas[1]);
+      else if (!(useforallflags & 0x2) && tempmetas[3])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_FILENAME, tempmetas[3]);
+      if (tempmetas[4])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_ALBUM, tempmetas[4]);
+      if (tempmetas[5])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_MIMETYPE, tempmetas[5]);
+      if (tempmetas[6])
+        ECRS_addToMetaData (tempmetadata, EXTRACTOR_FORMAT, tempmetas[6]);
 
-       /* TODO : take care of the 'Insert as an album'/'Insert files 
separately' options
-        *  and create or not a gnunet directory containing the files
-        *
-     * TODO : Create a file and album description from metadatas - an idea :
-        * Artist: Song (Album) - Type and Format # for files
-     * Artist: Album - Type and number of the files # or album
-        *
-        * TODO : really call FSUI_upload() to insert these files */
+      if (!(useforallflags & 0x1))
+        {
+          n = 0;
+          while (dirkeywords[n])
+            {
+              ECRS_addToMetaData (tempmetadata, EXTRACTOR_KEYWORDS,
+                                  dirkeywords[n]);
+              n++;
+            }
+        }
+      else if (tempmetas[7])
+        {
+          tempkeywords = g_strsplit (temptext, separator, 255);
+          n = 0;
+          while (tempkeywords[n])
+            {
+              ECRS_addToMetaData (tempmetadata,
+                                  EXTRACTOR_KEYWORDS, tempkeywords[n]);
+              n++;
+            }
+          g_strfreev (tempkeywords);
+          /* Add a standard keyword to allow finding all available music files
+           * on AFS in one search */
+          ECRS_addToMetaData (tempmetadata, EXTRACTOR_KEYWORDS, "music");
+        }
 
-       return TRUE;
+      FREE (tempmetas);
+      i++;
+    }
+  while (gtk_tree_model_iter_next
+         (GTK_TREE_MODEL (filelist_store), &fileiter));
+
+  g_strfreev (dirkeywords);
+
+  /* TODO : take care of the 'Insert as an album'/'Insert files separately' 
options
+   *  and create or not a gnunet directory containing the files
+   *
+   * TODO : Create a file and album description from metadatas - an idea :
+   * Artist: Song (Album) - Type and Format # for files
+   * Artist: Album - Type and number of the files # or album
+   *
+   * TODO : really call FSUI_upload() to insert these files */
+
+  return TRUE;
 }
 
 /* Callback functions */
@@ -684,9 +637,9 @@
 void
 on_musicinsertdialog_destroy (GtkObject * object, gpointer user_data)
 {
-       EXTRACTOR_removeAll (Extractors);
-       UNREF (musicinsertXML);
-       musicinsertXML = NULL;
+  EXTRACTOR_removeAll (Extractors);
+  UNREF (musicinsertXML);
+  musicinsertXML = NULL;
 }
 
 /**
@@ -695,8 +648,8 @@
 void
 on_cancelbutton_clicked (GtkButton * button, gpointer user_data)
 {
-       gtk_widget_destroy (musicinsertdialog);
-       return;
+  gtk_widget_destroy (musicinsertdialog);
+  return;
 }
 
 /**
@@ -705,9 +658,9 @@
 void
 on_okbutton_clicked (GtkButton * button, gpointer user_data)
 {
-       if (insertfiles ())
-               gtk_widget_destroy (musicinsertdialog);
-       return ;
+  if (insertfiles ())
+    gtk_widget_destroy (musicinsertdialog);
+  return;
 }
 
 /**
@@ -716,112 +669,98 @@
 void
 on_diraddbutton_clicked (GtkButton * button, gpointer user_data)
 {
-       gchar *path;
-       GtkWidget *musicinsertdialog =
-               glade_xml_get_widget (musicinsertXML, "musicinsertdialog");
-       /* choose the directory to list */
-       GtkWidget *filechooser =
-               gtk_file_chooser_dialog_new (_
-                                            ("Choose the directory to 
insert..."),
-GTK_WINDOW (musicinsertdialog),
-GTK_FILE_CHOOSER_ACTION_OPEN,
-GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
-NULL);
-       gtk_file_chooser_set_action (GTK_FILE_CHOOSER (filechooser),
-                                    GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
-       gtk_window_set_modal (GTK_WINDOW (filechooser), TRUE);
-       switch (gtk_dialog_run (GTK_DIALOG (filechooser)))
-       {
-       case GTK_RESPONSE_ACCEPT:
-               /* get the path */
-               path = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER
-                                                     (filechooser));
-               gtk_widget_destroy (filechooser);
-               break;
-       default:
-               gtk_widget_destroy (filechooser);
-               return;
-       }
+  gchar *path;
+  GtkWidget *musicinsertdialog =
+    glade_xml_get_widget (musicinsertXML, "musicinsertdialog");
+  /* choose the directory to list */
+  GtkWidget *filechooser =
+    gtk_file_chooser_dialog_new (_("Choose the directory to insert..."),
+                                 GTK_WINDOW (musicinsertdialog),
+                                 GTK_FILE_CHOOSER_ACTION_OPEN,
+                                 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+                                 GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
+                                 NULL);
+  gtk_file_chooser_set_action (GTK_FILE_CHOOSER (filechooser),
+                               GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
+  gtk_window_set_modal (GTK_WINDOW (filechooser), TRUE);
+  switch (gtk_dialog_run (GTK_DIALOG (filechooser)))
+    {
+    case GTK_RESPONSE_ACCEPT:
+      /* get the path */
+      path = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (filechooser));
+      gtk_widget_destroy (filechooser);
+      break;
+    default:
+      gtk_widget_destroy (filechooser);
+      return;
+    }
 
-       /* list directory and fill the fields */
-       GDir *directory;
-       GString *long_filename;
-       GError *dir_opening_error;
-       GSList *file_error_list = NULL;
-       gchar *filename;
-       if ((directory = g_dir_open (path, 0, &dir_opening_error)))
-       {
-               while ((filename = (gchar *) g_dir_read_name (directory)))
-               {
-                       long_filename = g_string_new (path);
-                       g_string_append_c (long_filename, DIR_SEPARATOR);
-                       g_string_append (long_filename, filename);
-                       if (!(ACCESS (long_filename->str, F_OK | R_OK)))
-                       {
-                               if (!
-                                   (g_file_test
-                                    (long_filename->str,
-                                     G_FILE_TEST_IS_DIR)))
-                                       set_File_Keywords (long_filename->
-                                                          str);
-                       }
-                       else
-                       {
-                               file_error_list =
-                                       g_slist_append (file_error_list,
-                                                       filename);
-                               g_string_free (long_filename, TRUE);
-                       }
-               }
+  /* list directory and fill the fields */
+  GDir *directory;
+  GString *long_filename;
+  GError *dir_opening_error;
+  GSList *file_error_list = NULL;
+  gchar *filename;
+  if ((directory = g_dir_open (path, 0, &dir_opening_error)))
+    {
+      while ((filename = (gchar *) g_dir_read_name (directory)))
+        {
+          long_filename = g_string_new (path);
+          g_string_append_c (long_filename, DIR_SEPARATOR);
+          g_string_append (long_filename, filename);
+          if (!(ACCESS (long_filename->str, F_OK | R_OK)))
+            {
+              if (!(g_file_test (long_filename->str, G_FILE_TEST_IS_DIR)))
+                set_File_Keywords (long_filename->str);
+            }
+          else
+            {
+              file_error_list = g_slist_append (file_error_list, filename);
+              g_string_free (long_filename, TRUE);
+            }
+        }
 
-               g_free (path);
-               activateComboBoxes ();
-               updateColumns ();
-               if (g_slist_length (file_error_list) > 0)
-               {
-                       GString *file_error_message =
-                               g_string_new (_
-                                             ("The following files won't be 
added for I could not read them :"));
-                       while ((file_error_list =
-                               g_slist_next (file_error_list)))
-                       {
-                               g_string_append_c (file_error_message, '\n');
-                               g_string_append (file_error_message,
-                                                (gchar *) file_error_list->
-                                                data);
-                       }
-                       GtkWidget *file_error_dialog =
-                               gtk_message_dialog_new (GTK_WINDOW
-                                                       (musicinsertdialog),
-                                                       
GTK_DIALOG_DESTROY_WITH_PARENT,
-                                                       GTK_MESSAGE_ERROR,
-                                                       GTK_BUTTONS_CLOSE,
-                                                       file_error_message->
-                                                       str);
-                       gtk_dialog_run (GTK_DIALOG (file_error_dialog));
-                       gtk_widget_destroy (file_error_dialog);
-                       g_string_free (file_error_message, TRUE);
-               }
-               g_dir_close (directory);
-       }
-       else
-       {
-               gchar *error_message =
-                       STRDUP (_("Could not open the directory :\n"));
-               GtkWidget *message_dialog =
-                       gtk_message_dialog_new (GTK_WINDOW
-                                               (musicinsertdialog),
-                                               GTK_DIALOG_DESTROY_WITH_PARENT,
-                                               GTK_MESSAGE_ERROR,
-                                               GTK_BUTTONS_CLOSE,
-                                               "%s%s", error_message,
-                                               dir_opening_error->message);
-               gtk_dialog_run (GTK_DIALOG (message_dialog));
-               gtk_widget_destroy (message_dialog);
-               g_free (error_message);
-               g_error_free (dir_opening_error);
-       }
+      g_free (path);
+      activateComboBoxes ();
+      updateColumns ();
+      if (g_slist_length (file_error_list) > 0)
+        {
+          GString *file_error_message =
+            g_string_new (_
+                          ("The following files won't be added for I could not 
read them :"));
+          while ((file_error_list = g_slist_next (file_error_list)))
+            {
+              g_string_append_c (file_error_message, '\n');
+              g_string_append (file_error_message,
+                               (gchar *) file_error_list->data);
+            }
+          GtkWidget *file_error_dialog =
+            gtk_message_dialog_new (GTK_WINDOW (musicinsertdialog),
+                                    GTK_DIALOG_DESTROY_WITH_PARENT,
+                                    GTK_MESSAGE_ERROR,
+                                    GTK_BUTTONS_CLOSE,
+                                    file_error_message->str);
+          gtk_dialog_run (GTK_DIALOG (file_error_dialog));
+          gtk_widget_destroy (file_error_dialog);
+          g_string_free (file_error_message, TRUE);
+        }
+      g_dir_close (directory);
+    }
+  else
+    {
+      gchar *error_message = STRDUP (_("Could not open the directory :\n"));
+      GtkWidget *message_dialog =
+        gtk_message_dialog_new (GTK_WINDOW (musicinsertdialog),
+                                GTK_DIALOG_DESTROY_WITH_PARENT,
+                                GTK_MESSAGE_ERROR,
+                                GTK_BUTTONS_CLOSE,
+                                "%s%s", error_message,
+                                dir_opening_error->message);
+      gtk_dialog_run (GTK_DIALOG (message_dialog));
+      gtk_widget_destroy (message_dialog);
+      g_free (error_message);
+      g_error_free (dir_opening_error);
+    }
 }
 
 /**
@@ -830,82 +769,75 @@
 void
 on_fileaddbutton_clicked (GtkButton * button, gpointer user_data)
 {
-       GSList *pathlist;
-       GtkWidget *musicinsertdialog =
-               glade_xml_get_widget (musicinsertXML, "musicinsertdialog");
-       /* choose the file to add */
-       GtkWidget *filechooser =
-               gtk_file_chooser_dialog_new (_("Choose files to insert..."),
-                                            GTK_WINDOW (musicinsertdialog),
-                                            GTK_FILE_CHOOSER_ACTION_OPEN,
-                                            GTK_STOCK_CANCEL,
-                                            GTK_RESPONSE_CANCEL,
-                                            GTK_STOCK_OPEN,
-                                            GTK_RESPONSE_ACCEPT, NULL);
-       gtk_file_chooser_set_select_multiple (GTK_FILE_CHOOSER (filechooser),
-                                             TRUE);
-       gtk_window_set_modal (GTK_WINDOW (filechooser), TRUE);
+  GSList *pathlist;
+  GtkWidget *musicinsertdialog =
+    glade_xml_get_widget (musicinsertXML, "musicinsertdialog");
+  /* choose the file to add */
+  GtkWidget *filechooser =
+    gtk_file_chooser_dialog_new (_("Choose files to insert..."),
+                                 GTK_WINDOW (musicinsertdialog),
+                                 GTK_FILE_CHOOSER_ACTION_OPEN,
+                                 GTK_STOCK_CANCEL,
+                                 GTK_RESPONSE_CANCEL,
+                                 GTK_STOCK_OPEN,
+                                 GTK_RESPONSE_ACCEPT, NULL);
+  gtk_file_chooser_set_select_multiple (GTK_FILE_CHOOSER (filechooser), TRUE);
+  gtk_window_set_modal (GTK_WINDOW (filechooser), TRUE);
 
-       if (gtk_dialog_run (GTK_DIALOG (filechooser)) == GTK_RESPONSE_ACCEPT)
-       {
-               GSList *file_error_list = NULL;
-               /* get the path */
-               pathlist =
-                       gtk_file_chooser_get_filenames (GTK_FILE_CHOOSER
-                                                       (filechooser));
-               gtk_widget_destroy (filechooser);
-               do
-               {
-                       if (!(ACCESS (pathlist->data, F_OK | R_OK)))
-                       {
-                               set_File_Keywords (pathlist->data);
-                       }
-                       else
-                       {
-                               file_error_list =
-                                       g_slist_append (file_error_list,
-                                                       pathlist->data);
-                       }
-               }
-               while ((pathlist = g_slist_next (pathlist)));
-               g_slist_free (pathlist);
+  if (gtk_dialog_run (GTK_DIALOG (filechooser)) == GTK_RESPONSE_ACCEPT)
+    {
+      GSList *file_error_list = NULL;
+      /* get the path */
+      pathlist =
+        gtk_file_chooser_get_filenames (GTK_FILE_CHOOSER (filechooser));
+      gtk_widget_destroy (filechooser);
+      do
+        {
+          if (!(ACCESS (pathlist->data, F_OK | R_OK)))
+            {
+              set_File_Keywords (pathlist->data);
+            }
+          else
+            {
+              file_error_list =
+                g_slist_append (file_error_list, pathlist->data);
+            }
+        }
+      while ((pathlist = g_slist_next (pathlist)));
+      g_slist_free (pathlist);
 
-               activateComboBoxes ();
-               updateColumns ();
+      activateComboBoxes ();
+      updateColumns ();
 
-               if (g_slist_length (file_error_list) > 0)
-               {
-                       GString *file_error_message =
-                               g_string_new (_
-                                             ("The following files won't be 
added for I could not read them :"));
-                       while ((file_error_list =
-                               g_slist_next (file_error_list)))
-                       {
-                               g_string_append_c (file_error_message, '\n');
-                               g_string_append (file_error_message,
-                                                (gchar *) file_error_list->
-                                                data);
-                       }
+      if (g_slist_length (file_error_list) > 0)
+        {
+          GString *file_error_message =
+            g_string_new (_
+                          ("The following files won't be added for I could not 
read them :"));
+          while ((file_error_list = g_slist_next (file_error_list)))
+            {
+              g_string_append_c (file_error_message, '\n');
+              g_string_append (file_error_message,
+                               (gchar *) file_error_list->data);
+            }
 
-                       GtkWidget *file_error_dialog =
-                               gtk_message_dialog_new (GTK_WINDOW
-                                                       (musicinsertdialog),
-                                                       
GTK_DIALOG_DESTROY_WITH_PARENT,
-                                                       GTK_MESSAGE_ERROR,
-                                                       GTK_BUTTONS_CLOSE,
-                                                       file_error_message->
-                                                       str);
-                       gtk_dialog_run (GTK_DIALOG (file_error_dialog));
-                       g_string_free (file_error_message, TRUE);
-                       gtk_widget_destroy (file_error_dialog);
-               }
-               return;
-       }
-       else
-       {
-               gtk_widget_destroy (filechooser);
-               return;
-       }
+          GtkWidget *file_error_dialog =
+            gtk_message_dialog_new (GTK_WINDOW (musicinsertdialog),
+                                    GTK_DIALOG_DESTROY_WITH_PARENT,
+                                    GTK_MESSAGE_ERROR,
+                                    GTK_BUTTONS_CLOSE,
+                                    file_error_message->str);
+          gtk_dialog_run (GTK_DIALOG (file_error_dialog));
+          g_string_free (file_error_message, TRUE);
+          gtk_widget_destroy (file_error_dialog);
+        }
+      return;
+    }
+  else
+    {
+      gtk_widget_destroy (filechooser);
+      return;
+    }
 }
 
 /**
@@ -914,10 +846,9 @@
 void
 on_radioinsert_toggled (GtkRadioButton * radiobutton, gpointer user_data)
 {
-       gtk_widget_set_sensitive (GTK_WIDGET
-                                 (glade_xml_get_widget
-                                  (musicinsertXML, "copyfilesbutton")),
-                                 FALSE);
+  gtk_widget_set_sensitive (GTK_WIDGET
+                            (glade_xml_get_widget
+                             (musicinsertXML, "copyfilesbutton")), FALSE);
 }
 
 /**
@@ -926,75 +857,73 @@
 void
 on_radioindex_toggled (GtkRadioButton * radiobutton, gpointer user_data)
 {
-       gtk_widget_set_sensitive
-               (GTK_WIDGET
-                (glade_xml_get_widget (musicinsertXML, "copyfilesbutton")),
-                TRUE);
+  gtk_widget_set_sensitive
+    (GTK_WIDGET
+     (glade_xml_get_widget (musicinsertXML, "copyfilesbutton")), TRUE);
 }
 
 /**
  * @brief Hide or show the album column when needed
  */
 void on_albumtogglebutton_toggled
-       (GtkToggleButton * togglebutton, gpointer user_data)
+  (GtkToggleButton * togglebutton, gpointer user_data)
 {
-       if (gtk_toggle_button_get_active (togglebutton))
-               gtk_tree_view_column_set_visible (album_list_col, FALSE);
-       else
-               gtk_tree_view_column_set_visible (album_list_col, TRUE);
+  if (gtk_toggle_button_get_active (togglebutton))
+    gtk_tree_view_column_set_visible (album_list_col, FALSE);
+  else
+    gtk_tree_view_column_set_visible (album_list_col, TRUE);
 }
 
 /**
  * @brief Hide or show the artist column when needed
  */
 void on_artisttogglebutton_toggled
-       (GtkToggleButton * togglebutton, gpointer user_data)
+  (GtkToggleButton * togglebutton, gpointer user_data)
 {
-       if (gtk_toggle_button_get_active (togglebutton))
-               gtk_tree_view_column_set_visible (artist_list_col, FALSE);
-       else
-               gtk_tree_view_column_set_visible (artist_list_col, TRUE);
+  if (gtk_toggle_button_get_active (togglebutton))
+    gtk_tree_view_column_set_visible (artist_list_col, FALSE);
+  else
+    gtk_tree_view_column_set_visible (artist_list_col, TRUE);
 }
 
 /**
  * @brief Hide or show the keywords column when needed
  */
 void on_keywordstogglebutton_toggled
-       (GtkToggleButton * togglebutton, gpointer user_data)
+  (GtkToggleButton * togglebutton, gpointer user_data)
 {
-       if (gtk_toggle_button_get_active (togglebutton))
-               gtk_tree_view_column_set_visible (keywords_list_col, FALSE);
-       else
-               gtk_tree_view_column_set_visible (keywords_list_col, TRUE);
+  if (gtk_toggle_button_get_active (togglebutton))
+    gtk_tree_view_column_set_visible (keywords_list_col, FALSE);
+  else
+    gtk_tree_view_column_set_visible (keywords_list_col, TRUE);
 }
 
 /**
  * @brief Make to user able to modify the per-file data
  */
 void on_renderer_edited
-       (GtkCellRendererText *
-        cellrenderertext,
-        gchar * path_string, gchar * new_text, gpointer user_data)
+  (GtkCellRendererText *
+   cellrenderertext,
+   gchar * path_string, gchar * new_text, gpointer user_data)
 {
-       GtkTreePath *path = gtk_tree_path_new_from_string (path_string);
-       GtkTreeIter iter;
-       gtk_tree_model_get_iter (GTK_TREE_MODEL (filelist_store), &iter,
-                                path);
-       gtk_list_store_set (filelist_store, &iter,
-                           (gint) * ((gint *) user_data), new_text, -1);
-       gtk_tree_path_free (path);
+  GtkTreePath *path = gtk_tree_path_new_from_string (path_string);
+  GtkTreeIter iter;
+  gtk_tree_model_get_iter (GTK_TREE_MODEL (filelist_store), &iter, path);
+  gtk_list_store_set (filelist_store, &iter,
+                      (gint) * ((gint *) user_data), new_text, -1);
+  gtk_tree_path_free (path);
 }
 
 gboolean
 popup_delete (GtkWidget * widget, GdkEventButton * event, gpointer user_data)
 {
-       if ((event->type == GDK_BUTTON_PRESS) && (event->button == 3))
-       {
-               gtk_menu_popup (GTK_MENU (filelist_popup), NULL, NULL, NULL,
-                               NULL, event->button, event->time);
-               return TRUE;
-       }
-       return FALSE;
+  if ((event->type == GDK_BUTTON_PRESS) && (event->button == 3))
+    {
+      gtk_menu_popup (GTK_MENU (filelist_popup), NULL, NULL, NULL,
+                      NULL, event->button, event->time);
+      return TRUE;
+    }
+  return FALSE;
 }
 
 /**
@@ -1003,43 +932,40 @@
 void
 remove_file_from_list (gpointer user_data)
 {
-       GtkTreeIter iter;
-       GtkWidget *filelist =
-               glade_xml_get_widget (musicinsertXML, "filelist");
-       GtkTreeSelection *selection =
-               gtk_tree_view_get_selection (GTK_TREE_VIEW (filelist));
-       GList *selected_paths =
-               gtk_tree_selection_get_selected_rows (selection,
-                                                     (GtkTreeModel **)
-                              &filelist_store);
-       GList *selected_refs = NULL;
-       GtkTreePath *path;
+  GtkTreeIter iter;
+  GtkWidget *filelist = glade_xml_get_widget (musicinsertXML, "filelist");
+  GtkTreeSelection *selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW (filelist));
+  GList *selected_paths = gtk_tree_selection_get_selected_rows (selection,
+                                                                (GtkTreeModel
+                                                                 **) &
+                                                                
filelist_store);
+  GList *selected_refs = NULL;
+  GtkTreePath *path;
 /* Get static references from paths */
-       while (selected_paths)
-       {
-               selected_refs = g_list_append (selected_refs,
-                                              gtk_tree_row_reference_new
-                                              (GTK_TREE_MODEL
-                                               (filelist_store),
-                                               selected_paths->data));
-               selected_paths = g_list_next (selected_paths);
-       }
-       g_list_foreach (selected_paths, (GFunc) gtk_tree_path_free, NULL);
-       g_list_free (selected_paths);
+  while (selected_paths)
+    {
+      selected_refs = g_list_append (selected_refs,
+                                     gtk_tree_row_reference_new
+                                     (GTK_TREE_MODEL
+                                      (filelist_store),
+                                      selected_paths->data));
+      selected_paths = g_list_next (selected_paths);
+    }
+  g_list_foreach (selected_paths, (GFunc) gtk_tree_path_free, NULL);
+  g_list_free (selected_paths);
 
 /* Remove items from references */
-       while (selected_refs)
-       {
-               path = gtk_tree_row_reference_get_path (selected_refs->data);
-               gtk_tree_model_get_iter (GTK_TREE_MODEL (filelist_store),
-                                        &iter, path);
-               gtk_list_store_remove (filelist_store, &iter);
-               gtk_tree_path_free (path);
-               selected_refs = g_list_next (selected_refs);
-       }
-       g_list_foreach (selected_paths, (GFunc) gtk_tree_row_reference_free,
-                       NULL);
-       g_list_free (selected_paths);
+  while (selected_refs)
+    {
+      path = gtk_tree_row_reference_get_path (selected_refs->data);
+      gtk_tree_model_get_iter (GTK_TREE_MODEL (filelist_store), &iter, path);
+      gtk_list_store_remove (filelist_store, &iter);
+      gtk_tree_path_free (path);
+      selected_refs = g_list_next (selected_refs);
+    }
+  g_list_foreach (selected_paths, (GFunc) gtk_tree_row_reference_free, NULL);
+  g_list_free (selected_paths);
 }
 
 /**
@@ -1048,9 +974,8 @@
 void
 select_all_files (gpointer user_data)
 {
-       GtkWidget *filelist =
-               glade_xml_get_widget (musicinsertXML, "filelist");
-       GtkTreeSelection *selection =
-               gtk_tree_view_get_selection (GTK_TREE_VIEW (filelist));
-       gtk_tree_selection_select_all (selection);
+  GtkWidget *filelist = glade_xml_get_widget (musicinsertXML, "filelist");
+  GtkTreeSelection *selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW (filelist));
+  gtk_tree_selection_select_all (selection);
 }

Modified: gnunet-gtk/src/plugins/fs/extensions/musicinsert.h
===================================================================
--- gnunet-gtk/src/plugins/fs/extensions/musicinsert.h  2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/extensions/musicinsert.h  2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -76,7 +76,7 @@
 
 
 EXTRACTOR_KeywordList *get_EXTRACTORKeywords (const EXTRACTOR_ExtractorList *
-                                             exList, const gchar * filename);
+                                              exList, const gchar * filename);
 void set_File_Keywords (const gchar * filename);
 void activateComboBoxes ();
 void updateColumns ();
@@ -101,26 +101,26 @@
 
 void
 on_albumtogglebutton_toggled (GtkToggleButton * togglebutton,
-                             gpointer user_data);
+                              gpointer user_data);
 
 void
 on_artisttogglebutton_toggled (GtkToggleButton * togglebutton,
-                              gpointer user_data);
+                               gpointer user_data);
 
 void
 on_typetogglebutton_toggled (GtkToggleButton * togglebutton,
-                            gpointer user_data);
+                             gpointer user_data);
 
 void
 on_keywordstogglebutton_toggled (GtkToggleButton * togglebutton,
-                                gpointer user_data);
+                                 gpointer user_data);
 
 void
 on_renderer_edited (GtkCellRendererText * cellrenderertext,
-                   gchar * arg1, gchar * arg2, gpointer user_data);
+                    gchar * arg1, gchar * arg2, gpointer user_data);
 
 gboolean popup_delete (GtkWidget * widget,
-                      GdkEventButton * event, gpointer user_data);
+                       GdkEventButton * event, gpointer user_data);
 
 void remove_file_from_list (gpointer user_data);
 

Modified: gnunet-gtk/src/plugins/fs/fs.c
===================================================================
--- gnunet-gtk/src/plugins/fs/fs.c      2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/fs.c      2007-07-10 09:01:06 UTC (rev 5298)
@@ -35,23 +35,23 @@
 #include "collection.h"
 #include "namespace.h"
 
-struct FSUI_Context * ctx;
+struct FSUI_Context *ctx;
 
-struct GE_Context * ectx;
+struct GE_Context *ectx;
 
-struct GC_Configuration * cfg;
+struct GC_Configuration *cfg;
 
-SearchList * search_head;
+SearchList *search_head;
 
-DownloadList * download_head;
+DownloadList *download_head;
 
-UploadList * upload_head;
+UploadList *upload_head;
 
-GtkListStore * search_summary;
+GtkListStore *search_summary;
 
-GtkTreeStore * download_summary;
+GtkTreeStore *download_summary;
 
-GtkTreeStore * upload_summary;
+GtkTreeStore *upload_summary;
 
 /**
  * Last right-click event coordinates in summary.
@@ -64,22 +64,24 @@
 static unsigned int last_y;
 
 
-void on_updateIntervalComboEntry_changed_fs(GtkWidget * button,
-                                           GtkWidget * entryBox) {
-  const char * time;
+void
+on_updateIntervalComboEntry_changed_fs (GtkWidget * button,
+                                        GtkWidget * entryBox)
+{
+  const char *time;
   TIME_T t;
-  GtkEntry * entry;
+  GtkEntry *entry;
 
-  entry = GTK_ENTRY(gtk_bin_get_child(GTK_BIN(entryBox)));
-  time = gtk_entry_get_text(entry);
-  if (OK != parseTimeInterval(time,
-                             &t)) {
-    gtk_widget_set_sensitive(button,
-                            FALSE);
-  } else {
-    gtk_widget_set_sensitive(button,
-                            TRUE);
-  }
+  entry = GTK_ENTRY (gtk_bin_get_child (GTK_BIN (entryBox)));
+  time = gtk_entry_get_text (entry);
+  if (OK != parseTimeInterval (time, &t))
+    {
+      gtk_widget_set_sensitive (button, FALSE);
+    }
+  else
+    {
+      gtk_widget_set_sensitive (button, TRUE);
+    }
 }
 
 
@@ -87,305 +89,295 @@
  * The selection of the download summary changed.
  * Update button status.
  */
-void on_anonymity_spin_changed_fs(GtkWidget * w,
-                                 gpointer dummy) {
+void
+on_anonymity_spin_changed_fs (GtkWidget * w, gpointer dummy)
+{
   gint val;
   GdkColor color;
-  GtkSpinButton * spin;
+  GtkSpinButton *spin;
 
-  spin = GTK_SPIN_BUTTON(w);
-  if (spin == NULL) {
-    GE_BREAK(NULL, 0);
-    return;
-  }
-  val = gtk_spin_button_get_value_as_int(spin);
-  if (val == 0) {
-    if ( (TRUE == gdk_color_parse("red",
-                                 &color)) &&
-        (TRUE == gdk_colormap_alloc_color(gdk_colormap_get_system(),
-                                          &color,
-                                          FALSE,
-                                          TRUE)) )
-      gtk_widget_modify_base(w,
-                          GTK_STATE_NORMAL,
-                          &color);
-  } else
-    gtk_widget_modify_base(w,
-                        GTK_STATE_NORMAL,
-                        NULL);
+  spin = GTK_SPIN_BUTTON (w);
+  if (spin == NULL)
+    {
+      GE_BREAK (NULL, 0);
+      return;
+    }
+  val = gtk_spin_button_get_value_as_int (spin);
+  if (val == 0)
+    {
+      if ((TRUE == gdk_color_parse ("red",
+                                    &color)) &&
+          (TRUE == gdk_colormap_alloc_color (gdk_colormap_get_system (),
+                                             &color, FALSE, TRUE)))
+        gtk_widget_modify_base (w, GTK_STATE_NORMAL, &color);
+    }
+  else
+    gtk_widget_modify_base (w, GTK_STATE_NORMAL, NULL);
 
 
 }
 
 static void *
-saveEventProcessor(void * cls) {
-  const FSUI_Event * event = cls;
-  void * ret;
+saveEventProcessor (void *cls)
+{
+  const FSUI_Event *event = cls;
+  void *ret;
 
   ret = NULL;
-  switch (event->type) {
-    /* search events */
-  case FSUI_search_started:
-    ret = fs_search_started(event->data.SearchStarted.sc.pos,
-                           event->data.SearchStarted.searchURI,
-                           event->data.SearchStarted.anonymityLevel,
-                           0,
-                           NULL,
-                           FSUI_ACTIVE);
-    break;
-  case FSUI_search_result:
-    fs_search_result_received(event->data.SearchResult.sc.cctx,
-                             &event->data.SearchResult.fi,
-                             event->data.SearchResult.searchURI);
-    break;
-  case FSUI_search_error:
-    fs_search_aborted(event->data.SearchError.sc.cctx);
-    break;
-  case FSUI_search_aborted:
-    fs_search_aborted(event->data.SearchAborted.sc.cctx);
-    break;
-  case FSUI_search_completed:
-    // FIXME...
-    fs_search_aborted(event->data.SearchCompleted.sc.cctx);
-    break;
-  case FSUI_search_suspended:
-    fs_search_aborted(event->data.SearchSuspended.sc.cctx);
-    break;
-  case FSUI_search_resumed:
-    ret = fs_search_started(event->data.SearchResumed.sc.pos,
-                           event->data.SearchResumed.searchURI,
-                           event->data.SearchResumed.anonymityLevel,
-                           event->data.SearchResumed.fisSize,
-                           event->data.SearchResumed.fis,
-                           event->data.SearchResumed.state);
-    break;
-  case FSUI_search_stopped:
-    fs_search_stopped(event->data.SearchStopped.sc.cctx);
-    break;
+  switch (event->type)
+    {
+      /* search events */
+    case FSUI_search_started:
+      ret = fs_search_started (event->data.SearchStarted.sc.pos,
+                               event->data.SearchStarted.searchURI,
+                               event->data.SearchStarted.anonymityLevel,
+                               0, NULL, FSUI_ACTIVE);
+      break;
+    case FSUI_search_result:
+      fs_search_result_received (event->data.SearchResult.sc.cctx,
+                                 &event->data.SearchResult.fi,
+                                 event->data.SearchResult.searchURI);
+      break;
+    case FSUI_search_error:
+      fs_search_aborted (event->data.SearchError.sc.cctx);
+      break;
+    case FSUI_search_aborted:
+      fs_search_aborted (event->data.SearchAborted.sc.cctx);
+      break;
+    case FSUI_search_completed:
+      // FIXME...
+      fs_search_aborted (event->data.SearchCompleted.sc.cctx);
+      break;
+    case FSUI_search_suspended:
+      fs_search_aborted (event->data.SearchSuspended.sc.cctx);
+      break;
+    case FSUI_search_resumed:
+      ret = fs_search_started (event->data.SearchResumed.sc.pos,
+                               event->data.SearchResumed.searchURI,
+                               event->data.SearchResumed.anonymityLevel,
+                               event->data.SearchResumed.fisSize,
+                               event->data.SearchResumed.fis,
+                               event->data.SearchResumed.state);
+      break;
+    case FSUI_search_stopped:
+      fs_search_stopped (event->data.SearchStopped.sc.cctx);
+      break;
 
-    /* download events */
-  case FSUI_download_aborted:
-    fs_download_aborted(event->data.DownloadAborted.dc.cctx);
-    break;
-  case FSUI_download_error:
-    fs_download_aborted(event->data.DownloadError.dc.cctx);
-    break;
-  case FSUI_download_suspended:
-    fs_download_stopped(event->data.DownloadSuspended.dc.cctx);
-    break;
-  case FSUI_download_progress:
-    fs_download_update(event->data.DownloadProgress.dc.cctx,
-                      event->data.DownloadProgress.completed,
-                      event->data.DownloadProgress.last_block,
-                      event->data.DownloadProgress.last_size);
-    break;
-  case FSUI_download_completed:
-    fs_download_completed(event->data.DownloadCompleted.dc.cctx);
-    break;
-  case FSUI_download_stopped:
-    fs_download_stopped(event->data.DownloadStopped.dc.cctx);
-    break;
-  case FSUI_download_started:
-    ret = fs_download_started(event->data.DownloadStarted.dc.pos,
-                             event->data.DownloadStarted.dc.pcctx,
-                             event->data.DownloadStarted.dc.sctx,
-                             event->data.DownloadStarted.total,
-                             event->data.DownloadStarted.anonymityLevel,
-                             &event->data.DownloadStarted.fi,
-                             event->data.DownloadStarted.filename,
-                             0,
-                             get_time(),
-                             FSUI_ACTIVE);
-    break;
-  case FSUI_download_resumed:
-    ret = fs_download_started(event->data.DownloadResumed.dc.pos,
-                             event->data.DownloadResumed.dc.pcctx,
-                             event->data.DownloadResumed.dc.sctx,
-                             event->data.DownloadResumed.total,
-                             event->data.DownloadResumed.anonymityLevel,
-                             &event->data.DownloadResumed.fi,
-                             event->data.DownloadResumed.filename,
-                             event->data.DownloadResumed.completed,
-                             event->data.DownloadResumed.eta,
-                             event->data.DownloadResumed.state);
-    break;
+      /* download events */
+    case FSUI_download_aborted:
+      fs_download_aborted (event->data.DownloadAborted.dc.cctx);
+      break;
+    case FSUI_download_error:
+      fs_download_aborted (event->data.DownloadError.dc.cctx);
+      break;
+    case FSUI_download_suspended:
+      fs_download_stopped (event->data.DownloadSuspended.dc.cctx);
+      break;
+    case FSUI_download_progress:
+      fs_download_update (event->data.DownloadProgress.dc.cctx,
+                          event->data.DownloadProgress.completed,
+                          event->data.DownloadProgress.last_block,
+                          event->data.DownloadProgress.last_size);
+      break;
+    case FSUI_download_completed:
+      fs_download_completed (event->data.DownloadCompleted.dc.cctx);
+      break;
+    case FSUI_download_stopped:
+      fs_download_stopped (event->data.DownloadStopped.dc.cctx);
+      break;
+    case FSUI_download_started:
+      ret = fs_download_started (event->data.DownloadStarted.dc.pos,
+                                 event->data.DownloadStarted.dc.pcctx,
+                                 event->data.DownloadStarted.dc.sctx,
+                                 event->data.DownloadStarted.total,
+                                 event->data.DownloadStarted.anonymityLevel,
+                                 &event->data.DownloadStarted.fi,
+                                 event->data.DownloadStarted.filename,
+                                 0, get_time (), FSUI_ACTIVE);
+      break;
+    case FSUI_download_resumed:
+      ret = fs_download_started (event->data.DownloadResumed.dc.pos,
+                                 event->data.DownloadResumed.dc.pcctx,
+                                 event->data.DownloadResumed.dc.sctx,
+                                 event->data.DownloadResumed.total,
+                                 event->data.DownloadResumed.anonymityLevel,
+                                 &event->data.DownloadResumed.fi,
+                                 event->data.DownloadResumed.filename,
+                                 event->data.DownloadResumed.completed,
+                                 event->data.DownloadResumed.eta,
+                                 event->data.DownloadResumed.state);
+      break;
 
-    /* upload events */
-  case FSUI_upload_progress:
-    fs_upload_update(event->data.UploadProgress.uc.cctx,
-                    event->data.UploadProgress.completed);
-    break;
-  case FSUI_upload_completed:
-    fs_upload_complete(event->data.UploadCompleted.uc.cctx,
-                      event->data.UploadCompleted.uri);
-    break;
-  case FSUI_upload_error:
-    fs_upload_error(event->data.UploadError.uc.cctx);
-    break;
-  case FSUI_upload_aborted:
-    fs_upload_error(event->data.UploadAborted.uc.cctx);
-    break;
-  case FSUI_upload_stopped:
-    fs_upload_stopped(event->data.UploadStopped.uc.cctx);
-    break;
-  case FSUI_upload_suspended:
-    fs_upload_stopped(event->data.UploadSuspended.uc.cctx);
-    break;
-  case FSUI_upload_started:
-    ret = fs_upload_started(event->data.UploadStarted.uc.pos,
-                           event->data.UploadStarted.uc.pcctx,
-                           event->data.UploadStarted.filename,
-                           NULL,
-                           event->data.UploadStarted.total,
-                           0,
-                           FSUI_ACTIVE);
-    break;
-  case FSUI_upload_resumed:
-    ret = fs_upload_started(event->data.UploadResumed.uc.pos,
-                           event->data.UploadResumed.uc.pcctx,
-                           event->data.UploadResumed.filename,
-                           event->data.UploadResumed.uri,
-                           event->data.UploadResumed.total,
-                           event->data.UploadResumed.completed,
-                           event->data.UploadResumed.state);
-    break;
-    /* TODO: unindex events */
-  default:
-    GE_BREAK(ectx, 0);
-    GE_LOG(ectx,
-          GE_ERROR,
-          _("Unhandled (unknown) FSUI event: %u.\n"),
-          event->type);
-    break;
-  }
+      /* upload events */
+    case FSUI_upload_progress:
+      fs_upload_update (event->data.UploadProgress.uc.cctx,
+                        event->data.UploadProgress.completed);
+      break;
+    case FSUI_upload_completed:
+      fs_upload_complete (event->data.UploadCompleted.uc.cctx,
+                          event->data.UploadCompleted.uri);
+      break;
+    case FSUI_upload_error:
+      fs_upload_error (event->data.UploadError.uc.cctx);
+      break;
+    case FSUI_upload_aborted:
+      fs_upload_error (event->data.UploadAborted.uc.cctx);
+      break;
+    case FSUI_upload_stopped:
+      fs_upload_stopped (event->data.UploadStopped.uc.cctx);
+      break;
+    case FSUI_upload_suspended:
+      fs_upload_stopped (event->data.UploadSuspended.uc.cctx);
+      break;
+    case FSUI_upload_started:
+      ret = fs_upload_started (event->data.UploadStarted.uc.pos,
+                               event->data.UploadStarted.uc.pcctx,
+                               event->data.UploadStarted.filename,
+                               NULL,
+                               event->data.UploadStarted.total,
+                               0, FSUI_ACTIVE);
+      break;
+    case FSUI_upload_resumed:
+      ret = fs_upload_started (event->data.UploadResumed.uc.pos,
+                               event->data.UploadResumed.uc.pcctx,
+                               event->data.UploadResumed.filename,
+                               event->data.UploadResumed.uri,
+                               event->data.UploadResumed.total,
+                               event->data.UploadResumed.completed,
+                               event->data.UploadResumed.state);
+      break;
+      /* TODO: unindex events */
+    default:
+      GE_BREAK (ectx, 0);
+      GE_LOG (ectx,
+              GE_ERROR,
+              _("Unhandled (unknown) FSUI event: %u.\n"), event->type);
+      break;
+    }
   return ret;
 }
 
 static void *
-eventProcessor(void * unused,
-              const FSUI_Event * event) {
-  return gtkSaveCall(&saveEventProcessor,
-                    (void*) event);
+eventProcessor (void *unused, const FSUI_Event * event)
+{
+  return gtkSaveCall (&saveEventProcessor, (void *) event);
 }
 
 /**
  * The selection of the upload summary changed.
  * Update button status.
  */
-static void on_upload_summary_selection_changed(gpointer signal,
-                                               gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_upload_summary_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(getMainXML(),
-                                                                            
"activeUploadsList")));
-  button
-    = glade_xml_get_widget(getMainXML(),
-                          "cancelUploadButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
-  button
-    = glade_xml_get_widget(getMainXML(),
-                          "stopUploadButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (getMainXML (), "activeUploadsList")));
+  button = glade_xml_get_widget (getMainXML (), "cancelUploadButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
+  button = glade_xml_get_widget (getMainXML (), "stopUploadButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 /**
  * The selection of the download summary changed.
  * Update button status.
  */
-static void on_download_summary_selection_changed(gpointer signal,
-                                                 gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_download_summary_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(getMainXML(),
-                                                                            
"activeDownloadsList")));
-  button
-    = glade_xml_get_widget(getMainXML(),
-                          "abortDownloadButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
-  button
-    = glade_xml_get_widget(getMainXML(),
-                          "stopDownloadButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (getMainXML (), "activeDownloadsList")));
+  button = glade_xml_get_widget (getMainXML (), "abortDownloadButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
+  button = glade_xml_get_widget (getMainXML (), "stopDownloadButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 /**
  * The selection of the download summary changed.
  * Update button status.
  */
-static void on_search_summary_selection_changed(gpointer signal,
-                                               gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_search_summary_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(getMainXML(),
-                                                                            
"activeSearchesSummary")));
-  button
-    = glade_xml_get_widget(getMainXML(),
-                          "cancelSearchButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
-  button
-    = glade_xml_get_widget(getMainXML(),
-                          "stopSearchButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (getMainXML (), "activeSearchesSummary")));
+  button = glade_xml_get_widget (getMainXML (), "cancelSearchButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
+  button = glade_xml_get_widget (getMainXML (), "stopSearchButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 static int
-on_upload_copy_uri_activate(void * cls,
-                           GtkWidget * searchEntry) {
-  GtkTreeView * uploadList = cls;
+on_upload_copy_uri_activate (void *cls, GtkWidget * searchEntry)
+{
+  GtkTreeView *uploadList = cls;
   GtkTreePath *path;
   GtkTreeIter iter;
-  struct ECRS_URI * uri;
-  char * str;
-  GtkClipboard * clip;
+  struct ECRS_URI *uri;
+  char *str;
+  GtkClipboard *clip;
 
   path = NULL;
-  if (FALSE == gtk_tree_view_get_path_at_pos(uploadList,
-                                            last_x,
-                                             last_y,
-                                             &path,
-                                             NULL,
-                                             NULL,
-                                             NULL)) {
-    GE_BREAK(NULL, 0);
-    return FALSE;
-  }
-  if (FALSE == gtk_tree_model_get_iter(GTK_TREE_MODEL(upload_summary),
-                                      &iter,
-                                      path)) {
-    GE_BREAK(NULL, 0);
-    gtk_tree_path_free(path);
-    return FALSE;
-  }
-  gtk_tree_path_free(path);
+  if (FALSE == gtk_tree_view_get_path_at_pos (uploadList,
+                                              last_x,
+                                              last_y,
+                                              &path, NULL, NULL, NULL))
+    {
+      GE_BREAK (NULL, 0);
+      return FALSE;
+    }
+  if (FALSE == gtk_tree_model_get_iter (GTK_TREE_MODEL (upload_summary),
+                                        &iter, path))
+    {
+      GE_BREAK (NULL, 0);
+      gtk_tree_path_free (path);
+      return FALSE;
+    }
+  gtk_tree_path_free (path);
   uri = NULL;
-  gtk_tree_model_get(GTK_TREE_MODEL(upload_summary),
-                    &iter,
-                    UPLOAD_URISTRING, &str,
-                    -1);
-  clip = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD);
-  gtk_clipboard_set_text(clip,
-                        str,
-                        strlen(str));
-  FREE(str);
+  gtk_tree_model_get (GTK_TREE_MODEL (upload_summary),
+                      &iter, UPLOAD_URISTRING, &str, -1);
+  clip = gtk_clipboard_get (GDK_SELECTION_CLIPBOARD);
+  gtk_clipboard_set_text (clip, str, strlen (str));
+  FREE (str);
   return FALSE;
 }
 
 static gint
-upload_click_handler(void * cls,
-                    GdkEvent *event) {
-  GtkTreeView * uploadList = cls;
-  GtkMenu * menu;
-  GtkWidget * entry;
-  GdkEventButton * event_button;
+upload_click_handler (void *cls, GdkEvent * event)
+{
+  GtkTreeView *uploadList = cls;
+  GtkMenu *menu;
+  GtkWidget *entry;
+  GdkEventButton *event_button;
 
   g_return_val_if_fail (event != NULL, FALSE);
   if (event->type != GDK_BUTTON_PRESS)
@@ -395,24 +387,19 @@
     return FALSE;
   last_x = event_button->x;
   last_y = event_button->y;
-  entry = gtk_menu_item_new_with_label(_("_Copy URI to Clipboard"));
+  entry = gtk_menu_item_new_with_label (_("_Copy URI to Clipboard"));
   g_signal_connect_swapped (entry,
-                           "activate",
-                           G_CALLBACK(on_upload_copy_uri_activate),
-                           uploadList);
-  gtk_label_set_use_underline(GTK_LABEL(gtk_bin_get_child(GTK_BIN(entry))),
-                             TRUE);
-  gtk_widget_show(entry);
-  menu = GTK_MENU(gtk_menu_new());
-  gtk_menu_shell_append(GTK_MENU_SHELL(menu),
-                       entry);
+                            "activate",
+                            G_CALLBACK (on_upload_copy_uri_activate),
+                            uploadList);
+  gtk_label_set_use_underline (GTK_LABEL
+                               (gtk_bin_get_child (GTK_BIN (entry))), TRUE);
+  gtk_widget_show (entry);
+  menu = GTK_MENU (gtk_menu_new ());
+  gtk_menu_shell_append (GTK_MENU_SHELL (menu), entry);
   gtk_menu_popup (menu,
-                 NULL,
-                 NULL,
-                 NULL,
-                 NULL,
-                 event_button->button,
-                 event_button->time);
+                  NULL,
+                  NULL, NULL, NULL, event_button->button, event_button->time);
   return TRUE;
 }
 
@@ -420,328 +407,297 @@
  * Setup the summary views (in particular the models
  * and the renderers).
  */
-static void fs_summary_start() {
-  GtkComboBoxEntry * searchCB;
-  GtkWidget * uploadEntry;
-  GtkTreeView * searchList;
-  GtkTreeView * downloadList;
-  GtkTreeView * uploadList;
-  GtkListStore * model;
-  GtkCellRenderer * renderer;
-  GtkTreeViewColumn * column;
+static void
+fs_summary_start ()
+{
+  GtkComboBoxEntry *searchCB;
+  GtkWidget *uploadEntry;
+  GtkTreeView *searchList;
+  GtkTreeView *downloadList;
+  GtkTreeView *uploadList;
+  GtkListStore *model;
+  GtkCellRenderer *renderer;
+  GtkTreeViewColumn *column;
   int col;
 
   /* keyword list setup */
   searchCB
-    = GTK_COMBO_BOX_ENTRY(glade_xml_get_widget(getMainXML(),
-                                              "fssearchKeywordComboBoxEntry"));
-  model = gtk_list_store_new(1,
-                            G_TYPE_STRING /* search string*/ );
-  gtk_combo_box_set_model(GTK_COMBO_BOX(searchCB),
-                         GTK_TREE_MODEL(model));
-  gtk_combo_box_entry_set_text_column(searchCB,
-                                     0);
+    = GTK_COMBO_BOX_ENTRY (glade_xml_get_widget (getMainXML (),
+                                                 
"fssearchKeywordComboBoxEntry"));
+  model = gtk_list_store_new (1, G_TYPE_STRING /* search string */ );
+  gtk_combo_box_set_model (GTK_COMBO_BOX (searchCB), GTK_TREE_MODEL (model));
+  gtk_combo_box_entry_set_text_column (searchCB, 0);
 
   /* search namespace selection setup */
   searchCB
-    = GTK_COMBO_BOX_ENTRY(glade_xml_get_widget(getMainXML(),
-                                              "searchNamespaceComboBoxEntry"));
+    = GTK_COMBO_BOX_ENTRY (glade_xml_get_widget (getMainXML (),
+                                                 
"searchNamespaceComboBoxEntry"));
 
-  model = gtk_list_store_new(NS_SEARCH_NUM,
-                            G_TYPE_STRING, /* what we show */
-                            G_TYPE_STRING, /* EncName of namespace */
-                            G_TYPE_POINTER, /* ECRS MetaData */
-                            G_TYPE_INT);  /* Meta-data about namespace */
-  gtk_combo_box_set_model(GTK_COMBO_BOX(searchCB),
-                         GTK_TREE_MODEL(model));
-  gtk_combo_box_entry_set_text_column(searchCB,
-                                     NS_SEARCH_DESCRIPTION);
+  model = gtk_list_store_new (NS_SEARCH_NUM, G_TYPE_STRING,     /* what we 
show */
+                              G_TYPE_STRING,    /* EncName of namespace */
+                              G_TYPE_POINTER,   /* ECRS MetaData */
+                              G_TYPE_INT);      /* Meta-data about namespace */
+  gtk_combo_box_set_model (GTK_COMBO_BOX (searchCB), GTK_TREE_MODEL (model));
+  gtk_combo_box_entry_set_text_column (searchCB, NS_SEARCH_DESCRIPTION);
 
   /* search summary setup */
-  searchList = GTK_TREE_VIEW(glade_xml_get_widget(getMainXML(),
-                                                 "activeSearchesSummary"));
-  search_summary =
-    gtk_list_store_new(SEARCH_SUMMARY_NUM,
-                      G_TYPE_STRING, /* name */
-                      G_TYPE_INT,    /* # results */
-                      G_TYPE_POINTER);  /* internal: search list */
-  gtk_tree_view_set_model(searchList,
-                         GTK_TREE_MODEL(search_summary));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(searchList),
-                             GTK_SELECTION_MULTIPLE);
-  g_signal_connect_data(gtk_tree_view_get_selection(searchList),
-                       "changed",
-                       G_CALLBACK(&on_search_summary_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
+  searchList = GTK_TREE_VIEW (glade_xml_get_widget (getMainXML (),
+                                                    "activeSearchesSummary"));
+  search_summary = gtk_list_store_new (SEARCH_SUMMARY_NUM, G_TYPE_STRING,      
 /* name */
+                                       G_TYPE_INT,      /* # results */
+                                       G_TYPE_POINTER); /* internal: search 
list */
+  gtk_tree_view_set_model (searchList, GTK_TREE_MODEL (search_summary));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection (searchList),
+                               GTK_SELECTION_MULTIPLE);
+  g_signal_connect_data (gtk_tree_view_get_selection (searchList),
+                         "changed",
+                         G_CALLBACK (&on_search_summary_selection_changed),
+                         NULL, NULL, 0);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(searchList,
-                                                   -1,
-                                                   _("Query"),
-                                                   renderer,
-                                                   "text", SEARCH_SUMMARY_NAME,
-                                             NULL);
-  column = gtk_tree_view_get_column(searchList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, SEARCH_SUMMARY_NAME);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(searchList,
-                                                   -1,
-                                                   _("Results"),
-                                                   renderer,
-                                                   "text", 
SEARCH_SUMMARY_RESULT_COUNT,
-                                                   NULL);
-  column = gtk_tree_view_get_column(searchList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, SEARCH_SUMMARY_RESULT_COUNT);
-  gtk_tree_view_column_set_resizable(column, TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (searchList,
+                                                     -1,
+                                                     _("Query"),
+                                                     renderer,
+                                                     "text",
+                                                     SEARCH_SUMMARY_NAME,
+                                                     NULL);
+  column = gtk_tree_view_get_column (searchList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, SEARCH_SUMMARY_NAME);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (searchList,
+                                                     -1,
+                                                     _("Results"),
+                                                     renderer,
+                                                     "text",
+                                                     
SEARCH_SUMMARY_RESULT_COUNT,
+                                                     NULL);
+  column = gtk_tree_view_get_column (searchList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column,
+                                           SEARCH_SUMMARY_RESULT_COUNT);
+  gtk_tree_view_column_set_resizable (column, TRUE);
 
   /* download summary setup */
-  downloadList = GTK_TREE_VIEW(glade_xml_get_widget(getMainXML(),
-                                                   "activeDownloadsList"));
-  download_summary =
-    gtk_tree_store_new(DOWNLOAD_NUM,
-                       G_TYPE_STRING, /* name (full-path file name) */
-                       G_TYPE_STRING, /* name (user-friendly name) */
-                       G_TYPE_UINT64,  /* size */
-                      G_TYPE_STRING, /* human readable size */
-                       G_TYPE_INT,  /* progress */
-                       G_TYPE_STRING, /* uri as string */
-                      G_TYPE_POINTER); /* internal download list ptr */
-  gtk_tree_view_set_model(downloadList,
-                          GTK_TREE_MODEL(download_summary));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(downloadList),
-                             GTK_SELECTION_MULTIPLE);
-  g_signal_connect_data(gtk_tree_view_get_selection(downloadList),
-                       "changed",
-                       G_CALLBACK(&on_download_summary_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
+  downloadList = GTK_TREE_VIEW (glade_xml_get_widget (getMainXML (),
+                                                      "activeDownloadsList"));
+  download_summary = gtk_tree_store_new (DOWNLOAD_NUM, G_TYPE_STRING,   /* 
name (full-path file name) */
+                                         G_TYPE_STRING, /* name (user-friendly 
name) */
+                                         G_TYPE_UINT64, /* size */
+                                         G_TYPE_STRING, /* human readable size 
*/
+                                         G_TYPE_INT,    /* progress */
+                                         G_TYPE_STRING, /* uri as string */
+                                         G_TYPE_POINTER);       /* internal 
download list ptr */
+  gtk_tree_view_set_model (downloadList, GTK_TREE_MODEL (download_summary));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection (downloadList),
+                               GTK_SELECTION_MULTIPLE);
+  g_signal_connect_data (gtk_tree_view_get_selection (downloadList),
+                         "changed",
+                         G_CALLBACK (&on_download_summary_selection_changed),
+                         NULL, NULL, 0);
 
-  renderer = gtk_cell_renderer_text_new();
+  renderer = gtk_cell_renderer_text_new ();
   g_object_set (renderer, "xalign", 1.00, NULL);
-  col = gtk_tree_view_insert_column_with_attributes(downloadList,
-                                                   -1,
-                                                   _("Size"),
-                                                   renderer,
-                                                   "text", DOWNLOAD_HSIZE,
-                                                   NULL);
+  col = gtk_tree_view_insert_column_with_attributes (downloadList,
+                                                     -1,
+                                                     _("Size"),
+                                                     renderer,
+                                                     "text", DOWNLOAD_HSIZE,
+                                                     NULL);
 
-  column = gtk_tree_view_get_column(downloadList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, DOWNLOAD_SIZE);
-  gtk_tree_view_column_set_resizable(column, TRUE);
+  column = gtk_tree_view_get_column (downloadList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, DOWNLOAD_SIZE);
+  gtk_tree_view_column_set_resizable (column, TRUE);
 
-  renderer = gtk_cell_renderer_progress_new();
-  col = gtk_tree_view_insert_column_with_attributes(downloadList,
-                                                   -1,
-                                                   _("Name"),
-                                                   renderer,
-                                                   "value", DOWNLOAD_PROGRESS,
-                                                   "text", DOWNLOAD_SHORTNAME,
-                                                   NULL);
-  g_object_set(G_OBJECT(renderer),
-              "width", 400,
-              NULL);
-  column = gtk_tree_view_get_column(downloadList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, DOWNLOAD_PROGRESS);
-  gtk_tree_view_column_set_resizable(column, TRUE);
+  renderer = gtk_cell_renderer_progress_new ();
+  col = gtk_tree_view_insert_column_with_attributes (downloadList,
+                                                     -1,
+                                                     _("Name"),
+                                                     renderer,
+                                                     "value",
+                                                     DOWNLOAD_PROGRESS,
+                                                     "text",
+                                                     DOWNLOAD_SHORTNAME,
+                                                     NULL);
+  g_object_set (G_OBJECT (renderer), "width", 400, NULL);
+  column = gtk_tree_view_get_column (downloadList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, DOWNLOAD_PROGRESS);
+  gtk_tree_view_column_set_resizable (column, TRUE);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(downloadList,
-                                                   -1,
-                                                   _("URI"),
-                                                   renderer,
-                                                   "text", DOWNLOAD_URISTRING,
-                                                   NULL);
-  g_object_set(G_OBJECT(renderer),
-              "wrap-width", 30,
-              "width-chars", 30,
-              "ellipsize", PANGO_ELLIPSIZE_END,
-              NULL);
-  column = gtk_tree_view_get_column(downloadList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_resizable(column, TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (downloadList,
+                                                     -1,
+                                                     _("URI"),
+                                                     renderer,
+                                                     "text",
+                                                     DOWNLOAD_URISTRING,
+                                                     NULL);
+  g_object_set (G_OBJECT (renderer), "wrap-width", 30, "width-chars", 30,
+                "ellipsize", PANGO_ELLIPSIZE_END, NULL);
+  column = gtk_tree_view_get_column (downloadList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_resizable (column, TRUE);
 
   /* upload summary setup */
-  uploadList = GTK_TREE_VIEW(glade_xml_get_widget(getMainXML(),
-                                                 "activeUploadsList"));
+  uploadList = GTK_TREE_VIEW (glade_xml_get_widget (getMainXML (),
+                                                    "activeUploadsList"));
   g_signal_connect_swapped (uploadList,
-                           "button-press-event",
-                           G_CALLBACK(upload_click_handler),
-                           uploadList);
-  upload_summary =
-    gtk_tree_store_new(UPLOAD_NUM,
-                      G_TYPE_STRING, /* filename */
-                      G_TYPE_INT,    /* progress */
-                      G_TYPE_STRING, /* URI as string */
-                      G_TYPE_POINTER);  /* UploadList */
-  gtk_tree_view_set_model(uploadList,
-                         GTK_TREE_MODEL(upload_summary));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(uploadList),
-                             GTK_SELECTION_MULTIPLE);
-  g_signal_connect_data(gtk_tree_view_get_selection(uploadList),
-                       "changed",
-                       G_CALLBACK(&on_upload_summary_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
+                            "button-press-event",
+                            G_CALLBACK (upload_click_handler), uploadList);
+  upload_summary = gtk_tree_store_new (UPLOAD_NUM, G_TYPE_STRING,       /* 
filename */
+                                       G_TYPE_INT,      /* progress */
+                                       G_TYPE_STRING,   /* URI as string */
+                                       G_TYPE_POINTER); /* UploadList */
+  gtk_tree_view_set_model (uploadList, GTK_TREE_MODEL (upload_summary));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection (uploadList),
+                               GTK_SELECTION_MULTIPLE);
+  g_signal_connect_data (gtk_tree_view_get_selection (uploadList),
+                         "changed",
+                         G_CALLBACK (&on_upload_summary_selection_changed),
+                         NULL, NULL, 0);
 
-  renderer = gtk_cell_renderer_progress_new();
-  col = gtk_tree_view_insert_column_with_attributes(uploadList,
-                                                   -1,
-                                                   _("Filename"),
-                                                   renderer,
-                                                   "text", UPLOAD_FILENAME,
-                                                   "value", UPLOAD_PROGRESS,
-                                                   NULL);
-  gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(uploadList,
-                                                             col - 1),
-                                    TRUE);
+  renderer = gtk_cell_renderer_progress_new ();
+  col = gtk_tree_view_insert_column_with_attributes (uploadList,
+                                                     -1,
+                                                     _("Filename"),
+                                                     renderer,
+                                                     "text", UPLOAD_FILENAME,
+                                                     "value", UPLOAD_PROGRESS,
+                                                     NULL);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column (uploadList,
+                                                                col - 1),
+                                      TRUE);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(uploadList,
-                                                   -1,
-                                                   _("URI"),
-                                                   renderer,
-                                                   "text", UPLOAD_URISTRING,
-                                                   NULL);
-  gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(uploadList,
-                                                             col - 1),
-                                    TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (uploadList,
+                                                     -1,
+                                                     _("URI"),
+                                                     renderer,
+                                                     "text", UPLOAD_URISTRING,
+                                                     NULL);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column (uploadList,
+                                                                col - 1),
+                                      TRUE);
   /* upload entry setup */
   uploadEntry
-    = glade_xml_get_widget(getMainXML(),
-                          "uploadFilenameComboBoxEntry");
+    = glade_xml_get_widget (getMainXML (), "uploadFilenameComboBoxEntry");
 
-  model = gtk_list_store_new(1, G_TYPE_STRING);
-  gtk_combo_box_set_model(GTK_COMBO_BOX(uploadEntry),
-                         GTK_TREE_MODEL(model));
-  gtk_combo_box_entry_set_text_column(GTK_COMBO_BOX_ENTRY(uploadEntry),
-                                     0);
+  model = gtk_list_store_new (1, G_TYPE_STRING);
+  gtk_combo_box_set_model (GTK_COMBO_BOX (uploadEntry),
+                           GTK_TREE_MODEL (model));
+  gtk_combo_box_entry_set_text_column (GTK_COMBO_BOX_ENTRY (uploadEntry), 0);
 }
 
 /**
  * Shutdown the summary dialogs.
  */
-static void fs_summary_stop() {
-  struct ECRS_MetaData * meta;
-  GtkComboBox * searchCB;
-  GtkTreeModel * model;
+static void
+fs_summary_stop ()
+{
+  struct ECRS_MetaData *meta;
+  GtkComboBox *searchCB;
+  GtkTreeModel *model;
   GtkTreeIter iter;
 
   searchCB
-    = GTK_COMBO_BOX(glade_xml_get_widget(getMainXML(),
-                                        "searchNamespaceComboBoxEntry"));
-  model = gtk_combo_box_get_model(searchCB);
-  if (gtk_tree_model_get_iter_first(model,
-                                   &iter)) {
-    do {       
-      gtk_tree_model_get(model,
-                        &iter,
-                        NS_SEARCH_METADATA, &meta,
-                        -1);
-      gtk_list_store_set(GTK_LIST_STORE(model),
-                        &iter,
-                        NS_SEARCH_METADATA, NULL,
-                        -1);
-      if (meta != NULL)
-       ECRS_freeMetaData(meta);
-    } while (gtk_list_store_remove(GTK_LIST_STORE(model),
-                                  &iter));
-  }
+    = GTK_COMBO_BOX (glade_xml_get_widget (getMainXML (),
+                                           "searchNamespaceComboBoxEntry"));
+  model = gtk_combo_box_get_model (searchCB);
+  if (gtk_tree_model_get_iter_first (model, &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (model, &iter, NS_SEARCH_METADATA, &meta, -1);
+          gtk_list_store_set (GTK_LIST_STORE (model),
+                              &iter, NS_SEARCH_METADATA, NULL, -1);
+          if (meta != NULL)
+            ECRS_freeMetaData (meta);
+        }
+      while (gtk_list_store_remove (GTK_LIST_STORE (model), &iter));
+    }
 
 }
 
-void init_fs(struct GE_Context * e,
-            struct GC_Configuration * c) {
-  GtkWidget * tab;
-  GtkWidget * book;
+void
+init_fs (struct GE_Context *e, struct GC_Configuration *c)
+{
+  GtkWidget *tab;
+  GtkWidget *book;
   gint num;
 
   ectx = e;
   cfg = c;
-  CO_init(ectx, cfg);
-  tab
-    = glade_xml_get_widget(getMainXML(),
-                          "fsnotebook");
-  gtk_widget_show(tab);
-  book
-    = glade_xml_get_widget(getMainXML(), "mainnotebook");
-  num = gtk_notebook_get_current_page(GTK_NOTEBOOK(book));
-  gtk_notebook_set_current_page(GTK_NOTEBOOK(book), 1);
-  gtk_notebook_set_current_page(GTK_NOTEBOOK(book), num);
-  fs_summary_start();
-  fs_collection_start();
-  fs_namespace_start();
-  ctx = FSUI_start(ectx,
-                  cfg,
-                  "gnunet-gtk",
-                  8, /* FIXME: allow user to configure download parallelism */
-                  YES,
-                  &eventProcessor,
-                  NULL);
+  CO_init (ectx, cfg);
+  tab = glade_xml_get_widget (getMainXML (), "fsnotebook");
+  gtk_widget_show (tab);
+  book = glade_xml_get_widget (getMainXML (), "mainnotebook");
+  num = gtk_notebook_get_current_page (GTK_NOTEBOOK (book));
+  gtk_notebook_set_current_page (GTK_NOTEBOOK (book), 1);
+  gtk_notebook_set_current_page (GTK_NOTEBOOK (book), num);
+  fs_summary_start ();
+  fs_collection_start ();
+  fs_namespace_start ();
+  ctx = FSUI_start (ectx, cfg, "gnunet-gtk", 8, /* FIXME: allow user to 
configure download parallelism */
+                    YES, &eventProcessor, NULL);
 }
 
-static void * hide_save_call(void * arg) {
-  GtkWidget * tab;
+static void *
+hide_save_call (void *arg)
+{
+  GtkWidget *tab;
 
-  tab
-    = glade_xml_get_widget(getMainXML(),
-                          "fsnotebook");
-  gtk_widget_hide(tab);
+  tab = glade_xml_get_widget (getMainXML (), "fsnotebook");
+  gtk_widget_hide (tab);
   return NULL;
 }
 
-static void * cleanup_save_call(void * arg) {
-  fs_summary_stop();
-  fs_namespace_stop();
+static void *
+cleanup_save_call (void *arg)
+{
+  fs_summary_stop ();
+  fs_namespace_stop ();
   return NULL;
 }
 
-void done_fs() {
-  gtkSaveCall(&hide_save_call, NULL);
-  FSUI_stop(ctx);
-  gtkSaveCall(&cleanup_save_call, NULL);
-  CO_done();
+void
+done_fs ()
+{
+  gtkSaveCall (&hide_save_call, NULL);
+  FSUI_stop (ctx);
+  gtkSaveCall (&cleanup_save_call, NULL);
+  CO_done ();
 }
 
 
-const char * getColorCode(enum URITRACK_STATE state) {
+const char *
+getColorCode (enum URITRACK_STATE state)
+{
   if (state & (URITRACK_DIRECTORY_ADDED))
     return "blue";
   if (state & (URITRACK_INSERTED || URITRACK_INDEXED))
     return "cyan";
-  if ( (state & URITRACK_DOWNLOAD_STARTED) &&
-       (0 == (state &
-             (URITRACK_DOWNLOAD_COMPLETED |
-              URITRACK_DOWNLOAD_ABORTED)) ) )
+  if ((state & URITRACK_DOWNLOAD_STARTED) &&
+      (0 == (state &
+             (URITRACK_DOWNLOAD_COMPLETED | URITRACK_DOWNLOAD_ABORTED))))
     return "yellow";
   if (state & URITRACK_DOWNLOAD_COMPLETED)
     return "springgreen";
   if (state & URITRACK_DOWNLOAD_ABORTED)
     return "red";
-  if (state & (URITRACK_SEARCH_RESULT |
-              URITRACK_DIRECTORY_FOUND) )
+  if (state & (URITRACK_SEARCH_RESULT | URITRACK_DIRECTORY_FOUND))
     return "gray";
   return "white";
 }

Modified: gnunet-gtk/src/plugins/fs/fs.h
===================================================================
--- gnunet-gtk/src/plugins/fs/fs.h      2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/fs.h      2007-07-10 09:01:06 UTC (rev 5298)
@@ -36,7 +36,8 @@
  * On search box, for namespace selection
  * (for input of search URI; lists known namespaces).
  */
-enum {
+enum
+{
   NS_SEARCH_DESCRIPTION = 0,
   NS_SEARCH_ENCNAME,
   NS_SEARCH_METADATA,
@@ -48,7 +49,8 @@
  * For listing of search results for main search.
  * Represents a search result.
  */
-enum {
+enum
+{
   SEARCH_NAME = 0,
   SEARCH_SIZE,
   SEARCH_HSIZE,
@@ -68,7 +70,8 @@
  * Search entry in search summary list.
  * Represents a search process.
  */
-enum {
+enum
+{
   SEARCH_SUMMARY_NAME = 0,
   SEARCH_SUMMARY_RESULT_COUNT,
   SEARCH_SUMMARY_INTERNAL,
@@ -78,18 +81,20 @@
 /**
  * Entry in download summary.
  */
-enum {
+enum
+{
   DOWNLOAD_FILENAME = 0,
   DOWNLOAD_SHORTNAME,
   DOWNLOAD_SIZE,
   DOWNLOAD_HSIZE,
   DOWNLOAD_PROGRESS,
   DOWNLOAD_URISTRING,
-  DOWNLOAD_INTERNAL, /* struct DL */
+  DOWNLOAD_INTERNAL,            /* struct DL */
   DOWNLOAD_NUM
 };
 
-enum {
+enum
+{
   NAMESPACE_FILENAME = 0,
   NAMESPACE_SIZE,
   NAMESPACE_HSIZE,
@@ -99,7 +104,8 @@
   NAMESPACE_NUM
 };
 
-enum {
+enum
+{
   IN_NAMESPACE_FILENAME = 0,
   IN_NAMESPACE_SIZE,
   IN_NAMESPACE_HSIZE,
@@ -117,7 +123,8 @@
 /**
  * Entry in upload summary.
  */
-enum {
+enum
+{
   UPLOAD_FILENAME = 0,
   UPLOAD_PROGRESS,
   UPLOAD_URISTRING,
@@ -125,14 +132,16 @@
   UPLOAD_NUM
 };
 
-enum {
+enum
+{
   META_TYPE = 0,
   META_STYPE,
   META_VALUE,
   META_NUM,
 };
 
-enum {
+enum
+{
   KTYPE_STRING = 0,
   KTYPE_TYPE,
   KTYPE_NUM,
@@ -142,62 +151,63 @@
 /**
  * @brief linked list of pages in the search notebook
  */
-typedef struct SL {
-  struct SL * next;
+typedef struct SL
+{
+  struct SL *next;
   /**
    * Reference to the glade XML context that was
    * used to create the search page.
    */
-  GladeXML * searchXML;
+  GladeXML *searchXML;
 
   /**
    * Reference to the glade XML context that was
    * used to create the search label.
    */
-  GladeXML * labelXML;
+  GladeXML *labelXML;
 
   /**
    * Tree view widget that is used to display the
    * search results.
    */
-  GtkTreeView * treeview;
+  GtkTreeView *treeview;
 
   /**
    * Model of the tree view.
    */
-  GtkTreeStore * tree;
+  GtkTreeStore *tree;
 
   /**
    * The label used in the notebook page.
    */
-  GtkWidget * tab_label;
+  GtkWidget *tab_label;
 
   /**
    * The notebook page that is associated with this
    * search.
    */
-  GtkWidget * searchpage;
+  GtkWidget *searchpage;
 
   /**
    * Path to the entry in the summary list
    * for this search.
    */
-  GtkTreeRowReference * summaryViewRowReference;
+  GtkTreeRowReference *summaryViewRowReference;
 
   /**
    * URI for this search.
    */
-  struct ECRS_URI * uri;
+  struct ECRS_URI *uri;
 
   /**
    * String describing the search.
    */
-  char * searchString;
+  char *searchString;
 
   /**
    * FSUI search handle.
    */
-  struct FSUI_SearchList * fsui_list;
+  struct FSUI_SearchList *fsui_list;
 
   /**
    * Number of results received so far.
@@ -217,29 +227,30 @@
 } SearchList;
 
 
-typedef struct DL {
-  struct DL * next;
+typedef struct DL
+{
+  struct DL *next;
 
   /**
    * URI of the download.
    */
-  struct ECRS_URI * uri;
+  struct ECRS_URI *uri;
 
   /**
    * Where is the download being saved to?
    */
-  char * filename;
+  char *filename;
 
   /**
    * Path in the summary view for this download.
    */
-  GtkTreeRowReference * summaryViewRowReference;
+  GtkTreeRowReference *summaryViewRowReference;
 
   /**
    * Search that this download belongs to.
    * Maybe NULL.
    */
-  struct SL * searchList;
+  struct SL *searchList;
 
   /**
    * Path in the search view that this
@@ -247,12 +258,12 @@
    * if search has been closed or if download
    * was initiated from URI without search.
    */
-  GtkTreeRowReference * searchViewRowReference;
+  GtkTreeRowReference *searchViewRowReference;
 
   /**
    * FSUI reference for the download.
    */
-  struct FSUI_DownloadList * fsui_list;
+  struct FSUI_DownloadList *fsui_list;
 
   /**
    * Total size of the download.
@@ -268,25 +279,26 @@
 
 } DownloadList;
 
-typedef struct UL {
-  struct UL * next;
+typedef struct UL
+{
+  struct UL *next;
 
   /**
    * Which file or directory are we uploading?
    */
-  char * filename;
+  char *filename;
 
   /**
    * Path in the summary view for this download.
    */
-  GtkTreeRowReference * summaryViewRowReference;
+  GtkTreeRowReference *summaryViewRowReference;
 
-  struct FSUI_UploadList * fsui_list;
+  struct FSUI_UploadList *fsui_list;
 
   /**
    * Set to final URI upon successful completion.
    */
-  struct ECRS_URI * uri;
+  struct ECRS_URI *uri;
 
   /**
    * Total size of the upload.
@@ -299,25 +311,25 @@
 
 } UploadList;
 
-extern struct FSUI_Context * ctx;
+extern struct FSUI_Context *ctx;
 
-extern struct GE_Context * ectx;
+extern struct GE_Context *ectx;
 
-extern struct GC_Configuration * cfg;
+extern struct GC_Configuration *cfg;
 
-extern SearchList * search_head;
+extern SearchList *search_head;
 
-extern DownloadList * download_head;
+extern DownloadList *download_head;
 
-extern UploadList * upload_head;
+extern UploadList *upload_head;
 
-extern GtkListStore * search_summary;
+extern GtkListStore *search_summary;
 
-extern GtkTreeStore * download_summary;
+extern GtkTreeStore *download_summary;
 
-extern GtkTreeStore * upload_summary;
+extern GtkTreeStore *upload_summary;
 
-const char * getColorCode(enum URITRACK_STATE state);
+const char *getColorCode (enum URITRACK_STATE state);
 
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/helper.c
===================================================================
--- gnunet-gtk/src/plugins/fs/helper.c  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/helper.c  2007-07-10 09:01:06 UTC (rev 5298)
@@ -37,91 +37,64 @@
  * @param val set to the computed time
  * @return OK on success, SYSERR on error
  */
-int parseTime(const char * t,
-             TIME_T * param) {
+int
+parseTime (const char *t, TIME_T * param)
+{
   int pos;
   int start;
   unsigned int val;
-  char * tmp;
+  char *tmp;
   cron_t ret;
 
   ret = 0;
   pos = 0;
 
-  while (t[pos] != '\0') {
-    start = pos;
-    while ( (isdigit(t[pos])) &&
-           (t[pos] != '\0') )
-      pos++;
-    tmp = STRNDUP(&t[start],
-                 pos - start);
-    if (1 != sscanf(tmp,
-                   "%u",
-                   &val) )
-      return -1; /* parse error */
-    FREE(tmp);
-    while ( t[pos] == ' ')
-      pos++;
-    start = pos;
-    while ( (t[pos] != ' ') &&
-           (t[pos] != '\0') )
-      pos++;
-    if (0 == strncasecmp(&t[start],
-                        _("ms"),
-                        strlen(_("ms"))))
-      ret += cronMILLIS * val;
-    if (0 == strncasecmp(&t[start],
-                        _("minutes"),
-                        strlen(_("minutes"))))
-      ret += cronMINUTES * val;
-    else if (0 == strncasecmp(&t[start],
-                             _("seconds"),
-                             strlen(_("seconds"))))
-      ret += cronSECONDS * val;
-    else if (0 == strncasecmp(&t[start],
-                             _("hours"),
-                             strlen(_("hours"))))
-      ret += cronHOURS * val;
-    else if (0 == strncasecmp(&t[start],
-                             _("days"),
-                             strlen(_("days"))))
-      ret += cronDAYS  * val;
-    else
-    if (0 == strncasecmp(&t[start],
-                        _("minute"),
-                        strlen(_("minute"))))
-      ret += cronMINUTES * val;
-    else if (0 == strncasecmp(&t[start],
-                             _("second"),
-                             strlen(_("second"))))
-      ret += cronSECONDS * val;
-    else if (0 == strncasecmp(&t[start],
-                             _("hour"),
-                             strlen(_("hour"))))
-      ret += cronHOURS * val;
-    else if (0 == strncasecmp(&t[start],
-                             _("day"),
-                             strlen(_("day"))))
-      ret += cronDAYS  * val;
-    else if (0 == strncasecmp(&t[start],
-                        "m",
-                        strlen("m")))
-      ret += cronMINUTES * val;
-    else if (0 == strncasecmp(&t[start],
-                             "s",
-                             strlen("s")))
-      ret += cronSECONDS * val;
-    else if (0 == strncasecmp(&t[start],
-                             "h",
-                             strlen("h")))
-      ret += cronHOURS * val;
-    else
-      return SYSERR; /* parse error */
-    while ( t[pos] == ' ')
-      pos++;
-  }
+  while (t[pos] != '\0')
+    {
+      start = pos;
+      while ((isdigit (t[pos])) && (t[pos] != '\0'))
+        pos++;
+      tmp = STRNDUP (&t[start], pos - start);
+      if (1 != sscanf (tmp, "%u", &val))
+        return -1;              /* parse error */
+      FREE (tmp);
+      while (t[pos] == ' ')
+        pos++;
+      start = pos;
+      while ((t[pos] != ' ') && (t[pos] != '\0'))
+        pos++;
+      if (0 == strncasecmp (&t[start], _("ms"), strlen (_("ms"))))
+        ret += cronMILLIS * val;
+      if (0 == strncasecmp (&t[start], _("minutes"), strlen (_("minutes"))))
+        ret += cronMINUTES * val;
+      else if (0 == strncasecmp (&t[start],
+                                 _("seconds"), strlen (_("seconds"))))
+        ret += cronSECONDS * val;
+      else if (0 == strncasecmp (&t[start], _("hours"), strlen (_("hours"))))
+        ret += cronHOURS * val;
+      else if (0 == strncasecmp (&t[start], _("days"), strlen (_("days"))))
+        ret += cronDAYS * val;
+      else
+        if (0 == strncasecmp (&t[start], _("minute"), strlen (_("minute"))))
+        ret += cronMINUTES * val;
+      else if (0 == strncasecmp (&t[start],
+                                 _("second"), strlen (_("second"))))
+        ret += cronSECONDS * val;
+      else if (0 == strncasecmp (&t[start], _("hour"), strlen (_("hour"))))
+        ret += cronHOURS * val;
+      else if (0 == strncasecmp (&t[start], _("day"), strlen (_("day"))))
+        ret += cronDAYS * val;
+      else if (0 == strncasecmp (&t[start], "m", strlen ("m")))
+        ret += cronMINUTES * val;
+      else if (0 == strncasecmp (&t[start], "s", strlen ("s")))
+        ret += cronSECONDS * val;
+      else if (0 == strncasecmp (&t[start], "h", strlen ("h")))
+        ret += cronHOURS * val;
+      else
+        return SYSERR;          /* parse error */
+      while (t[pos] == ' ')
+        pos++;
+    }
   *param = ret / cronSECONDS;
   return OK;
 }
-
-

Modified: gnunet-gtk/src/plugins/fs/helper.h
===================================================================
--- gnunet-gtk/src/plugins/fs/helper.h  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/helper.h  2007-07-10 09:01:06 UTC (rev 5298)
@@ -35,15 +35,12 @@
  * @param the title of the new label
  * @returns the created widget to pack into the page header
  */
-GtkWidget *
-buildSearchTabLabel(GtkWidget *searchPage,
-                   const char *title);
+GtkWidget *buildSearchTabLabel (GtkWidget * searchPage, const char *title);
 
 
-GtkWidget *
-makeSearchResultFrame(struct GC_Configuration * cfg,
-                     GtkWidget ** treeview,
-                     GtkWidget ** anonSpin);
+GtkWidget *makeSearchResultFrame (struct GC_Configuration *cfg,
+                                  GtkWidget ** treeview,
+                                  GtkWidget ** anonSpin);
 
 /**
  * Parse a time given in the form
@@ -52,7 +49,6 @@
  * @param val set to the computed time
  * @return OK on success, SYSERR on error
  */
-int parseTime(const char * t,
-             TIME_T * val);
+int parseTime (const char *t, TIME_T * val);
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/meta.c
===================================================================
--- gnunet-gtk/src/plugins/fs/meta.c    2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/meta.c    2007-07-10 09:01:06 UTC (rev 5298)
@@ -31,602 +31,541 @@
 #include "fs.h"
 #include <extractor.h>
 
-static int publishMetaData(EXTRACTOR_KeywordType type,
-                          const char * data,
-                          void * cls) {
-  GtkListStore * store = cls;
-  const char * stype;
+static int
+publishMetaData (EXTRACTOR_KeywordType type, const char *data, void *cls)
+{
+  GtkListStore *store = cls;
+  const char *stype;
   GtkTreeIter iter;
 
-  stype = EXTRACTOR_getKeywordTypeAsString(type);
-  if (stype == NULL) /* wrong LE version!? */
+  stype = EXTRACTOR_getKeywordTypeAsString (type);
+  if (stype == NULL)            /* wrong LE version!? */
     stype = _("unknown");
-  gtk_list_store_append(store,
-                       &iter);
-  gtk_list_store_set(store,
-                    &iter,
-                    META_TYPE, type,
-                    META_STYPE, stype,
-                    META_VALUE, data,
-                    -1);
+  gtk_list_store_append (store, &iter);
+  gtk_list_store_set (store,
+                      &iter,
+                      META_TYPE, type,
+                      META_STYPE, stype, META_VALUE, data, -1);
   return OK;
 }
 
-void createMetaDataListTreeView(GladeXML * xml,
-                               const char * name,
-                               const char * previewName,
-                               const struct ECRS_MetaData * init) {
-  GtkTreeView * metaList;
-  GtkListStore * metamodel;
-  GtkCellRenderer * renderer;
-  GtkWidget * preview;
-  GdkPixbuf * pixbuf;
-  GdkPixbufLoader * loader;
-  unsigned char * thumb;
+void
+createMetaDataListTreeView (GladeXML * xml,
+                            const char *name,
+                            const char *previewName,
+                            const struct ECRS_MetaData *init)
+{
+  GtkTreeView *metaList;
+  GtkListStore *metamodel;
+  GtkCellRenderer *renderer;
+  GtkWidget *preview;
+  GdkPixbuf *pixbuf;
+  GdkPixbufLoader *loader;
+  unsigned char *thumb;
   size_t ts;
-  GtkTreeViewColumn * column;
+  GtkTreeViewColumn *column;
   int col;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   metamodel
-    = gtk_list_store_new(META_NUM,
-                        G_TYPE_INT,
-                        G_TYPE_STRING,
-                        G_TYPE_STRING);
-  metaList = GTK_TREE_VIEW(glade_xml_get_widget(xml,
-                                               name));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(metaList),
-                             GTK_SELECTION_MULTIPLE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(metaList,
-                                                   -1,
-                                                   _("Category"),
-                                                   renderer,
-                                                   "text", META_STYPE,
-                                                   NULL);
-  column = gtk_tree_view_get_column(metaList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, META_STYPE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(metaList,
-                                                   -1,
-                                                   _("Value"),
-                                                   renderer,
-                                                   "text", META_VALUE,
-                                                   NULL);
-  column = gtk_tree_view_get_column(metaList,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, META_VALUE);
-  gtk_tree_view_set_model(metaList,
-                         GTK_TREE_MODEL(metamodel));
+    = gtk_list_store_new (META_NUM, G_TYPE_INT, G_TYPE_STRING, G_TYPE_STRING);
+  metaList = GTK_TREE_VIEW (glade_xml_get_widget (xml, name));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection (metaList),
+                               GTK_SELECTION_MULTIPLE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (metaList,
+                                                     -1,
+                                                     _("Category"),
+                                                     renderer,
+                                                     "text", META_STYPE,
+                                                     NULL);
+  column = gtk_tree_view_get_column (metaList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, META_STYPE);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (metaList,
+                                                     -1,
+                                                     _("Value"),
+                                                     renderer,
+                                                     "text", META_VALUE,
+                                                     NULL);
+  column = gtk_tree_view_get_column (metaList, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, META_VALUE);
+  gtk_tree_view_set_model (metaList, GTK_TREE_MODEL (metamodel));
 
   if (init != NULL)
-    ECRS_getMetaData(init,
-                    &publishMetaData,
-                    metamodel);
-  if ( (previewName == NULL) ||
-       (init == NULL) )
+    ECRS_getMetaData (init, &publishMetaData, metamodel);
+  if ((previewName == NULL) || (init == NULL))
     return;
-  preview = glade_xml_get_widget(xml,
-                                previewName);
+  preview = glade_xml_get_widget (xml, previewName);
 
   thumb = NULL;
-  ts = ECRS_getThumbnailFromMetaData(init,
-                                    &thumb);
-  preview = glade_xml_get_widget(xml,
-                                previewName);  
-  if (ts != 0) {
-    loader = gdk_pixbuf_loader_new();
-    gdk_pixbuf_loader_write(loader,
-                           (const guchar*) thumb,
-                           ts,
-                           NULL);
-    pixbuf = gdk_pixbuf_loader_get_pixbuf(loader);
-    g_object_ref(pixbuf);
-    gdk_pixbuf_loader_close(loader,
-                           NULL);
-    if (pixbuf != NULL) {
-      gtk_image_set_from_pixbuf(GTK_IMAGE(preview),
-                               pixbuf);
-      g_object_unref(pixbuf);
+  ts = ECRS_getThumbnailFromMetaData (init, &thumb);
+  preview = glade_xml_get_widget (xml, previewName);
+  if (ts != 0)
+    {
+      loader = gdk_pixbuf_loader_new ();
+      gdk_pixbuf_loader_write (loader, (const guchar *) thumb, ts, NULL);
+      pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
+      g_object_ref (pixbuf);
+      gdk_pixbuf_loader_close (loader, NULL);
+      if (pixbuf != NULL)
+        {
+          gtk_image_set_from_pixbuf (GTK_IMAGE (preview), pixbuf);
+          g_object_unref (pixbuf);
+        }
+      UNREF (loader);
     }
-    UNREF(loader);
-  }
-  DEBUG_END();
+  DEBUG_END ();
 }
 
-static int publishKeyword(const char * data,
-                         void * cls) {
-  GtkListStore * store = cls;
+static int
+publishKeyword (const char *data, void *cls)
+{
+  GtkListStore *store = cls;
   GtkTreeIter iter;
 
-  DEBUG_BEGIN();
-  gtk_list_store_append(store,
-                       &iter);
-  gtk_list_store_set(store,
-                    &iter,
-                    0, data,
-                    -1);
-  DEBUG_END();
+  DEBUG_BEGIN ();
+  gtk_list_store_append (store, &iter);
+  gtk_list_store_set (store, &iter, 0, data, -1);
+  DEBUG_END ();
   return OK;
 }
 
-void createKeywordListTreeView(GladeXML * xml,
-                              const char * name,
-                              const struct ECRS_URI * init) {
-  GtkTreeView * keywordList;
-  GtkListStore * keymodel;
-  GtkCellRenderer * renderer;
-  GtkTreeViewColumn * column;
+void
+createKeywordListTreeView (GladeXML * xml,
+                           const char *name, const struct ECRS_URI *init)
+{
+  GtkTreeView *keywordList;
+  GtkListStore *keymodel;
+  GtkCellRenderer *renderer;
+  GtkTreeViewColumn *column;
 
-  DEBUG_BEGIN();
-  keymodel
-    = gtk_list_store_new(1,
-                       G_TYPE_STRING);
-  keywordList = GTK_TREE_VIEW(glade_xml_get_widget(xml,
-                                                  name));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(keywordList),
-                             GTK_SELECTION_MULTIPLE);
-  renderer = gtk_cell_renderer_text_new();
-  gtk_tree_view_insert_column_with_attributes(keywordList,
-                                             -1,
-                                             _("Keyword"),
-                                             renderer,
-                                             "text", 0,
-                                             NULL);
-  column = gtk_tree_view_get_column(keywordList,
-                                   0);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 0);
-  gtk_tree_view_set_model(keywordList,
-                         GTK_TREE_MODEL(keymodel));
+  DEBUG_BEGIN ();
+  keymodel = gtk_list_store_new (1, G_TYPE_STRING);
+  keywordList = GTK_TREE_VIEW (glade_xml_get_widget (xml, name));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection (keywordList),
+                               GTK_SELECTION_MULTIPLE);
+  renderer = gtk_cell_renderer_text_new ();
+  gtk_tree_view_insert_column_with_attributes (keywordList,
+                                               -1,
+                                               _("Keyword"),
+                                               renderer, "text", 0, NULL);
+  column = gtk_tree_view_get_column (keywordList, 0);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 0);
+  gtk_tree_view_set_model (keywordList, GTK_TREE_MODEL (keymodel));
   if (init != NULL)
-    ECRS_getKeywordsFromUri(init,
-                           &publishKeyword,
-                           keymodel);
-  DEBUG_END();
+    ECRS_getKeywordsFromUri (init, &publishKeyword, keymodel);
+  DEBUG_END ();
 }
 
-void createMetaTypeComboBox(GladeXML * xml,
-                           const char * name) {
-  const char * stype;
-  GtkWidget * metaType;
-  GtkCellRenderer * renderer;
-  GtkListStore * keywordTypeModel;
+void
+createMetaTypeComboBox (GladeXML * xml, const char *name)
+{
+  const char *stype;
+  GtkWidget *metaType;
+  GtkCellRenderer *renderer;
+  GtkListStore *keywordTypeModel;
   GtkTreeIter iter;
   EXTRACTOR_KeywordType type;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   keywordTypeModel
-    = gtk_list_store_new(KTYPE_NUM,
-                        G_TYPE_STRING,
-                        G_TYPE_INT);
-  metaType = glade_xml_get_widget(xml,
-                                 name);
-  gtk_combo_box_set_model(GTK_COMBO_BOX(metaType),
-                         GTK_TREE_MODEL(keywordTypeModel));
-  for (type=0;type<EXTRACTOR_getHighestKeywordTypeNumber();type++) {
-    stype = EXTRACTOR_getKeywordTypeAsString(type);
-    gtk_list_store_append(keywordTypeModel,
-                         &iter);
-    gtk_list_store_set(keywordTypeModel,
-                      &iter,
-                      KTYPE_STRING, stype,
-                      KTYPE_TYPE, type,
-                      -1);
-  }
-  renderer = gtk_cell_renderer_text_new();
-  gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(metaType),
-                            renderer,
-                            FALSE);
-  gtk_cell_layout_add_attribute(GTK_CELL_LAYOUT(metaType),
-                               renderer,
-                               "text", KTYPE_STRING);
-  gtk_combo_box_set_active(GTK_COMBO_BOX(metaType),
-                          0);
-  DEBUG_END();
+    = gtk_list_store_new (KTYPE_NUM, G_TYPE_STRING, G_TYPE_INT);
+  metaType = glade_xml_get_widget (xml, name);
+  gtk_combo_box_set_model (GTK_COMBO_BOX (metaType),
+                           GTK_TREE_MODEL (keywordTypeModel));
+  for (type = 0; type < EXTRACTOR_getHighestKeywordTypeNumber (); type++)
+    {
+      stype = EXTRACTOR_getKeywordTypeAsString (type);
+      gtk_list_store_append (keywordTypeModel, &iter);
+      gtk_list_store_set (keywordTypeModel,
+                          &iter, KTYPE_STRING, stype, KTYPE_TYPE, type, -1);
+    }
+  renderer = gtk_cell_renderer_text_new ();
+  gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (metaType), renderer, FALSE);
+  gtk_cell_layout_add_attribute (GTK_CELL_LAYOUT (metaType),
+                                 renderer, "text", KTYPE_STRING);
+  gtk_combo_box_set_active (GTK_COMBO_BOX (metaType), 0);
+  DEBUG_END ();
 }
 
-void handleKeywordListUpdate(GladeXML * xml,
-                            const char * inputLineName,
-                            const char * keywordListName) {
-  const char * keyword;
-  GtkWidget * keywordList;
-  GtkWidget * entryLine;
-  GtkListStore * keymodel;
+void
+handleKeywordListUpdate (GladeXML * xml,
+                         const char *inputLineName,
+                         const char *keywordListName)
+{
+  const char *keyword;
+  GtkWidget *keywordList;
+  GtkWidget *entryLine;
+  GtkListStore *keymodel;
   GtkTreeIter iter;
 
-  DEBUG_BEGIN();
-  keywordList = glade_xml_get_widget(xml,
-                                    keywordListName);
+  DEBUG_BEGIN ();
+  keywordList = glade_xml_get_widget (xml, keywordListName);
   keymodel
-    = GTK_LIST_STORE(gtk_tree_view_get_model(GTK_TREE_VIEW(keywordList)));
+    = GTK_LIST_STORE (gtk_tree_view_get_model (GTK_TREE_VIEW (keywordList)));
 
-  entryLine = glade_xml_get_widget(xml,
-                                  inputLineName);
-  keyword = gtk_entry_get_text(GTK_ENTRY(entryLine));
-  gtk_list_store_append(keymodel,
-                       &iter);
-  gtk_list_store_set(keymodel,
-                    &iter,
-                    0, keyword,
-                    -1);
-  gtk_entry_set_text(GTK_ENTRY(entryLine), "");
-  DEBUG_END();
+  entryLine = glade_xml_get_widget (xml, inputLineName);
+  keyword = gtk_entry_get_text (GTK_ENTRY (entryLine));
+  gtk_list_store_append (keymodel, &iter);
+  gtk_list_store_set (keymodel, &iter, 0, keyword, -1);
+  gtk_entry_set_text (GTK_ENTRY (entryLine), "");
+  DEBUG_END ();
 }
 
-void handleMetaDataListUpdate(GladeXML * xml,                  
-                             const char * typeInputLineName,
-                             const char * valueInputLineName,
-                             const char * metaDataListName) {
-  const char * value;
-  GtkWidget * metaList;
-  GtkWidget * entryLine;
-  GtkWidget * typeCB;
+void
+handleMetaDataListUpdate (GladeXML * xml,
+                          const char *typeInputLineName,
+                          const char *valueInputLineName,
+                          const char *metaDataListName)
+{
+  const char *value;
+  GtkWidget *metaList;
+  GtkWidget *entryLine;
+  GtkWidget *typeCB;
   EXTRACTOR_KeywordType type;
-  GtkListStore * metamodel;
-  GtkListStore * typemodel;
+  GtkListStore *metamodel;
+  GtkListStore *typemodel;
   GtkTreeIter iter;
-  char * stype;
+  char *stype;
 
-  DEBUG_BEGIN();
-  metaList = glade_xml_get_widget(xml,
-                                 metaDataListName);
+  DEBUG_BEGIN ();
+  metaList = glade_xml_get_widget (xml, metaDataListName);
   metamodel
-    = GTK_LIST_STORE(gtk_tree_view_get_model(GTK_TREE_VIEW(metaList)));
+    = GTK_LIST_STORE (gtk_tree_view_get_model (GTK_TREE_VIEW (metaList)));
 
-  entryLine = glade_xml_get_widget(xml,
-                                  valueInputLineName);
-  value = gtk_entry_get_text(GTK_ENTRY(entryLine));
-  if ( (value == NULL) || (strlen(value) == 0) )
+  entryLine = glade_xml_get_widget (xml, valueInputLineName);
+  value = gtk_entry_get_text (GTK_ENTRY (entryLine));
+  if ((value == NULL) || (strlen (value) == 0))
     return;
-  typeCB = glade_xml_get_widget(xml,
-                               typeInputLineName);
+  typeCB = glade_xml_get_widget (xml, typeInputLineName);
   typemodel
-    = GTK_LIST_STORE(gtk_combo_box_get_model(GTK_COMBO_BOX(typeCB)));
-  if (! gtk_combo_box_get_active_iter(GTK_COMBO_BOX(typeCB),
-                                     &iter))
-    return; /* oops */
-  gtk_tree_model_get(GTK_TREE_MODEL(typemodel),
-                    &iter,
-                    KTYPE_STRING, &stype,
-                    KTYPE_TYPE, &type,
-                    -1);
-  gtk_list_store_append(metamodel,
-                       &iter);
-  gtk_list_store_set(metamodel,
-                    &iter,
-                    META_TYPE, type,
-                    META_STYPE, stype,
-                    META_VALUE, value,
-                    -1);
-  gtk_entry_set_text(GTK_ENTRY(entryLine), "");
-  FREENONNULL(stype);
-  DEBUG_END();
+    = GTK_LIST_STORE (gtk_combo_box_get_model (GTK_COMBO_BOX (typeCB)));
+  if (!gtk_combo_box_get_active_iter (GTK_COMBO_BOX (typeCB), &iter))
+    return;                     /* oops */
+  gtk_tree_model_get (GTK_TREE_MODEL (typemodel),
+                      &iter, KTYPE_STRING, &stype, KTYPE_TYPE, &type, -1);
+  gtk_list_store_append (metamodel, &iter);
+  gtk_list_store_set (metamodel,
+                      &iter,
+                      META_TYPE, type,
+                      META_STYPE, stype, META_VALUE, value, -1);
+  gtk_entry_set_text (GTK_ENTRY (entryLine), "");
+  FREENONNULL (stype);
+  DEBUG_END ();
 }
 
-static void removeRow(GtkTreeModel * model,
-                     GtkTreePath * path,
-                     GtkTreeIter * iter,
-                     gpointer unused) {
-  gtk_list_store_remove(GTK_LIST_STORE(model),
-                       iter);
+static void
+removeRow (GtkTreeModel * model,
+           GtkTreePath * path, GtkTreeIter * iter, gpointer unused)
+{
+  gtk_list_store_remove (GTK_LIST_STORE (model), iter);
 }
 
-void handleListRemove(GladeXML * xml,                  
-                     const char * listName) {
-  GtkWidget * list;
+void
+handleListRemove (GladeXML * xml, const char *listName)
+{
+  GtkWidget *list;
 
-  list = glade_xml_get_widget(xml,
-                             listName);
+  list = glade_xml_get_widget (xml, listName);
   ggc_tree_selection_selected_foreach
-    (gtk_tree_view_get_selection(GTK_TREE_VIEW(list)),
-     &removeRow,
-     NULL);
+    (gtk_tree_view_get_selection (GTK_TREE_VIEW (list)), &removeRow, NULL);
 }
 
 #define THUMBSIZE 128
 
 
-struct ECRS_MetaData * getMetaDataFromList(GladeXML * xml,
-                                          const char * name,
-                                          const char * previewName) {
-  GtkWidget * metaList;
-  GtkWidget * preview;
-  GtkTreeModel * metamodel;
+struct ECRS_MetaData *
+getMetaDataFromList (GladeXML * xml,
+                     const char *name, const char *previewName)
+{
+  GtkWidget *metaList;
+  GtkWidget *preview;
+  GtkTreeModel *metamodel;
   GtkTreeIter iter;
-  struct ECRS_MetaData * meta;
+  struct ECRS_MetaData *meta;
   EXTRACTOR_KeywordType type;
-  GdkPixbuf * pixbuf;
-  GdkPixbuf * out;
-  char * mvalue;
+  GdkPixbuf *pixbuf;
+  GdkPixbuf *out;
+  char *mvalue;
   size_t length;
   unsigned long width;
   unsigned long height;
-  char * thumb;
+  char *thumb;
 
-  metaList = glade_xml_get_widget(xml,
-                                 name);
-  metamodel = gtk_tree_view_get_model(GTK_TREE_VIEW(metaList));
-  meta = ECRS_createMetaData();
-  if (gtk_tree_model_get_iter_first(metamodel,
-                                   &iter)) {
-    do {       
-      gtk_tree_model_get(metamodel,
-                        &iter,
-                        META_TYPE, &type,
-                        META_VALUE, &mvalue,
-                        -1);
-      ECRS_addToMetaData(meta,
-                        type,
-                        mvalue);
-      FREENONNULL(mvalue);
-    } while (gtk_tree_model_iter_next(metamodel,
-                                     &iter));
-  }
+  metaList = glade_xml_get_widget (xml, name);
+  metamodel = gtk_tree_view_get_model (GTK_TREE_VIEW (metaList));
+  meta = ECRS_createMetaData ();
+  if (gtk_tree_model_get_iter_first (metamodel, &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (metamodel,
+                              &iter,
+                              META_TYPE, &type, META_VALUE, &mvalue, -1);
+          ECRS_addToMetaData (meta, type, mvalue);
+          FREENONNULL (mvalue);
+        }
+      while (gtk_tree_model_iter_next (metamodel, &iter));
+    }
   if (previewName == NULL)
     return meta;
 
-  preview = glade_xml_get_widget(xml,
-                                previewName);
+  preview = glade_xml_get_widget (xml, previewName);
 
-  if (GTK_IMAGE_PIXBUF ==
-      gtk_image_get_storage_type(GTK_IMAGE(preview))) {
-    pixbuf = gtk_image_get_pixbuf(GTK_IMAGE(preview));
-    if (pixbuf == NULL)
-      return meta;
-    height = gdk_pixbuf_get_height(pixbuf);
-    width = gdk_pixbuf_get_width(pixbuf);
-    if ( (height > THUMBSIZE) ||
-        (width > THUMBSIZE) ) {
-      if (height > THUMBSIZE) {
-       width = width * THUMBSIZE / height;
-       height = THUMBSIZE;
-      }
-      if (width > THUMBSIZE) {
-       height = height * THUMBSIZE / width;
-       width = THUMBSIZE;
-      }
-      out = gdk_pixbuf_scale_simple(pixbuf,
-                                   width,
-                                   height,
-                                   GDK_INTERP_BILINEAR);
-      g_object_unref(pixbuf);
-      pixbuf = out;
-    }
-    if (pixbuf != NULL) {
-      thumb = NULL;
-      if (gdk_pixbuf_save_to_buffer(pixbuf,
-                                   &thumb,
-                                   &length,
-                                   "png",
-                                   NULL,
-                                   NULL)) {
-       char * binary;
+  if (GTK_IMAGE_PIXBUF == gtk_image_get_storage_type (GTK_IMAGE (preview)))
+    {
+      pixbuf = gtk_image_get_pixbuf (GTK_IMAGE (preview));
+      if (pixbuf == NULL)
+        return meta;
+      height = gdk_pixbuf_get_height (pixbuf);
+      width = gdk_pixbuf_get_width (pixbuf);
+      if ((height > THUMBSIZE) || (width > THUMBSIZE))
+        {
+          if (height > THUMBSIZE)
+            {
+              width = width * THUMBSIZE / height;
+              height = THUMBSIZE;
+            }
+          if (width > THUMBSIZE)
+            {
+              height = height * THUMBSIZE / width;
+              width = THUMBSIZE;
+            }
+          out = gdk_pixbuf_scale_simple (pixbuf,
+                                         width, height, GDK_INTERP_BILINEAR);
+          g_object_unref (pixbuf);
+          pixbuf = out;
+        }
+      if (pixbuf != NULL)
+        {
+          thumb = NULL;
+          if (gdk_pixbuf_save_to_buffer (pixbuf,
+                                         &thumb, &length, "png", NULL, NULL))
+            {
+              char *binary;
 
-       binary = EXTRACTOR_binaryEncode((const unsigned char*)thumb,
-                                       length);
-       free(thumb);
-       ECRS_addToMetaData(meta,
-                          EXTRACTOR_THUMBNAIL_DATA,
-                          binary);
-       FREE(binary);   
-      }
+              binary = EXTRACTOR_binaryEncode ((const unsigned char *) thumb,
+                                               length);
+              free (thumb);
+              ECRS_addToMetaData (meta, EXTRACTOR_THUMBNAIL_DATA, binary);
+              FREE (binary);
+            }
+        }
     }
-  }
   return meta;
 }
 
-struct ECRS_URI * getKeywordURIFromList(GladeXML * xml,
-                                       const char * name) {
-  GtkTreeModel * keymodel;
-  GtkTreeView * keyList;
+struct ECRS_URI *
+getKeywordURIFromList (GladeXML * xml, const char *name)
+{
+  GtkTreeModel *keymodel;
+  GtkTreeView *keyList;
   GtkTreeIter iter;
-  struct ECRS_URI * keywordURI;
-  char * mvalue;
-  char ** keywords;
+  struct ECRS_URI *keywordURI;
+  char *mvalue;
+  char **keywords;
   unsigned int kpos;
   unsigned int ksize;
 
-  DEBUG_BEGIN();
-  keyList = GTK_TREE_VIEW(glade_xml_get_widget(xml,
-                                              name));
-  keymodel = gtk_tree_view_get_model(keyList);
+  DEBUG_BEGIN ();
+  keyList = GTK_TREE_VIEW (glade_xml_get_widget (xml, name));
+  keymodel = gtk_tree_view_get_model (keyList);
 
   keywords = NULL;
   ksize = 0;
-  GROW(keywords,
-       ksize,
-       64);
+  GROW (keywords, ksize, 64);
   kpos = 0;
-  if (gtk_tree_model_get_iter_first(keymodel,
-                                   &iter)) {
-    do {       
-      gtk_tree_model_get(keymodel,
-                        &iter,
-                        0, &mvalue,
-                        -1);
-      keywords[kpos++] = mvalue;
-      if (kpos == ksize)
-       GROW(keywords,
-            ksize,
-            kpos*2);
-    } while (gtk_tree_model_iter_next(keymodel,
-                                     &iter));
-  }
+  if (gtk_tree_model_get_iter_first (keymodel, &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (keymodel, &iter, 0, &mvalue, -1);
+          keywords[kpos++] = mvalue;
+          if (kpos == ksize)
+            GROW (keywords, ksize, kpos * 2);
+        }
+      while (gtk_tree_model_iter_next (keymodel, &iter));
+    }
   keywords[kpos] = NULL;
 
-  keywordURI = ECRS_keywordsToUri((const char**)keywords);
+  keywordURI = ECRS_keywordsToUri ((const char **) keywords);
   while (kpos > 0)
-    FREE(keywords[--kpos]);
-  GROW(keywords,
-       ksize,
-       0);
-  DEBUG_END();
+    FREE (keywords[--kpos]);
+  GROW (keywords, ksize, 0);
+  DEBUG_END ();
   return keywordURI;
 }
 
-char * updateIntervalToString(TIME_T interval) {
+char *
+updateIntervalToString (TIME_T interval)
+{
   if (interval == ECRS_SBLOCK_UPDATE_SPORADIC)
-    return strdup(_("--sporadic update--"));
+    return strdup (_("--sporadic update--"));
   if (interval == ECRS_SBLOCK_UPDATE_NONE)
-    return strdup(_("--no update--"));
-  return string_get_fancy_time_interval(interval * cronSECONDS);
+    return strdup (_("--no update--"));
+  return string_get_fancy_time_interval (interval * cronSECONDS);
 }
 
-int parseTimeInterval(const char * timeSpec,
-                     TIME_T * interval) {
+int
+parseTimeInterval (const char *timeSpec, TIME_T * interval)
+{
   if (timeSpec == NULL)
     return SYSERR;
-  if (0 == strcmp(_("--sporadic update--"),
-                 timeSpec))
+  if (0 == strcmp (_("--sporadic update--"), timeSpec))
     *interval = ECRS_SBLOCK_UPDATE_SPORADIC;
-  else if (0 == strcmp(_("--no update--"),
-                      timeSpec))
+  else if (0 == strcmp (_("--no update--"), timeSpec))
     *interval = ECRS_SBLOCK_UPDATE_NONE;
   else
-    return parseTime(timeSpec,
-                    interval);
+    return parseTime (timeSpec, interval);
   return OK;
 }
 
-int tryParseTimeInterval(GladeXML * xml,
-                        const char * intervalComboBoxEntry,
-                        TIME_T * interval) {
-  return parseTimeInterval(getEntryLineValue(xml,
-                                            intervalComboBoxEntry),
-                          interval);
+int
+tryParseTimeInterval (GladeXML * xml,
+                      const char *intervalComboBoxEntry, TIME_T * interval)
+{
+  return parseTimeInterval (getEntryLineValue (xml,
+                                               intervalComboBoxEntry),
+                            interval);
 }
 
-unsigned int getSpinButtonValue(GladeXML * xml,
-                               const char * spinButtonName) {
-  GtkWidget * spin;
+unsigned int
+getSpinButtonValue (GladeXML * xml, const char *spinButtonName)
+{
+  GtkWidget *spin;
 
-  spin = glade_xml_get_widget(xml,
-                             spinButtonName);
-  return gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(spin));
+  spin = glade_xml_get_widget (xml, spinButtonName);
+  return gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON (spin));
 }
 
 
 
-char * getMimeTypeFromMetaData(const struct ECRS_MetaData * meta) {
-  char * mime;
+char *
+getMimeTypeFromMetaData (const struct ECRS_MetaData *meta)
+{
+  char *mime;
 
-  mime = ECRS_getFromMetaData(meta,
-                             EXTRACTOR_MIMETYPE);
+  mime = ECRS_getFromMetaData (meta, EXTRACTOR_MIMETYPE);
   if (mime == NULL)
-    mime = STRDUP(_("unknown"));
-  return validate_utf8(mime);
+    mime = STRDUP (_("unknown"));
+  return validate_utf8 (mime);
 }
 
-char * getFileNameFromMetaData(const struct ECRS_MetaData * meta) {
-  char * name;
+char *
+getFileNameFromMetaData (const struct ECRS_MetaData *meta)
+{
+  char *name;
 
-  name = ECRS_getFirstFromMetaData(meta,
-                                  EXTRACTOR_FILENAME,
-                                  EXTRACTOR_TITLE,
-                                  EXTRACTOR_ARTIST,
-                                  EXTRACTOR_AUTHOR,
-                                  EXTRACTOR_PUBLISHER,
-                                  EXTRACTOR_CREATOR,
-                                  EXTRACTOR_PRODUCER,
-                                  EXTRACTOR_UNKNOWN,
-                                  -1);
-  if (name == NULL) {
-    name = STRDUP(_("no name given"));
-  } else {
-    char * dotdot;
+  name = ECRS_getFirstFromMetaData (meta,
+                                    EXTRACTOR_FILENAME,
+                                    EXTRACTOR_TITLE,
+                                    EXTRACTOR_ARTIST,
+                                    EXTRACTOR_AUTHOR,
+                                    EXTRACTOR_PUBLISHER,
+                                    EXTRACTOR_CREATOR,
+                                    EXTRACTOR_PRODUCER,
+                                    EXTRACTOR_UNKNOWN, -1);
+  if (name == NULL)
+    {
+      name = STRDUP (_("no name given"));
+    }
+  else
+    {
+      char *dotdot;
 
-    while (NULL != (dotdot = strstr(name, "..")))
-      dotdot[0] = dotdot[1] = '_';
-  }
-  return validate_utf8(name);
+      while (NULL != (dotdot = strstr (name, "..")))
+        dotdot[0] = dotdot[1] = '_';
+    }
+  return validate_utf8 (name);
 }
 
-char * getDescriptionFromMetaData(const struct ECRS_MetaData * meta) {
-  char * desc;
+char *
+getDescriptionFromMetaData (const struct ECRS_MetaData *meta)
+{
+  char *desc;
 
-  desc = ECRS_getFirstFromMetaData(meta,
-                                  EXTRACTOR_DESCRIPTION,
-                                  EXTRACTOR_GENRE,
-                                  EXTRACTOR_ALBUM,
-                                  EXTRACTOR_COMMENT,
-                                  EXTRACTOR_SUBJECT,
-                                  EXTRACTOR_FORMAT,
-                                  EXTRACTOR_SIZE,
-                                  EXTRACTOR_KEYWORDS,
-                                  -1);
+  desc = ECRS_getFirstFromMetaData (meta,
+                                    EXTRACTOR_DESCRIPTION,
+                                    EXTRACTOR_GENRE,
+                                    EXTRACTOR_ALBUM,
+                                    EXTRACTOR_COMMENT,
+                                    EXTRACTOR_SUBJECT,
+                                    EXTRACTOR_FORMAT,
+                                    EXTRACTOR_SIZE, EXTRACTOR_KEYWORDS, -1);
   if (desc == NULL)
-    desc = STRDUP("");
-  return validate_utf8(desc);
+    desc = STRDUP ("");
+  return validate_utf8 (desc);
 }
 
-GdkPixbuf * getThumbnailFromMetaData(const struct ECRS_MetaData * meta) {
-  GdkPixbuf * pixbuf;
-  GdkPixbufLoader * loader;
+GdkPixbuf *
+getThumbnailFromMetaData (const struct ECRS_MetaData * meta)
+{
+  GdkPixbuf *pixbuf;
+  GdkPixbufLoader *loader;
   size_t ts;
-  unsigned char * thumb;
+  unsigned char *thumb;
 
   thumb = NULL;
-  ts = ECRS_getThumbnailFromMetaData(meta,
-                                    &thumb);
-  if (ts != 0) {
-    loader = gdk_pixbuf_loader_new();
-    gdk_pixbuf_loader_write(loader,
-                           (const guchar*) thumb,
-                           ts,
-                           NULL);
-    pixbuf = gdk_pixbuf_loader_get_pixbuf(loader);
-    gdk_pixbuf_loader_close(loader,
-                           NULL);
-    if (pixbuf != NULL)
-      g_object_ref(pixbuf);
-    UNREF(loader);
-  } else {
-    pixbuf = NULL;
-  }
-  FREENONNULL(thumb);
+  ts = ECRS_getThumbnailFromMetaData (meta, &thumb);
+  if (ts != 0)
+    {
+      loader = gdk_pixbuf_loader_new ();
+      gdk_pixbuf_loader_write (loader, (const guchar *) thumb, ts, NULL);
+      pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
+      gdk_pixbuf_loader_close (loader, NULL);
+      if (pixbuf != NULL)
+        g_object_ref (pixbuf);
+      UNREF (loader);
+    }
+  else
+    {
+      pixbuf = NULL;
+    }
+  FREENONNULL (thumb);
   return pixbuf;
 }
 
 GtkWidget *
-extractMainWidgetFromWindow(GladeXML * xml,
-                           const char * windowName) {
-  GtkContainer * window;
-  GtkWidget * ret;
+extractMainWidgetFromWindow (GladeXML * xml, const char *windowName)
+{
+  GtkContainer *window;
+  GtkWidget *ret;
 
-  window = GTK_CONTAINER(glade_xml_get_widget(xml,
-                                             windowName));
-  ret = gtk_bin_get_child(GTK_BIN(window));
-  gtk_widget_ref(ret);
-  gtk_container_remove(window, ret);
-  gtk_widget_destroy(GTK_WIDGET(window));
+  window = GTK_CONTAINER (glade_xml_get_widget (xml, windowName));
+  ret = gtk_bin_get_child (GTK_BIN (window));
+  gtk_widget_ref (ret);
+  gtk_container_remove (window, ret);
+  gtk_widget_destroy (GTK_WIDGET (window));
   return ret;
 }
 
-int getToggleButtonValue(GladeXML * xml,
-                        const char * widgetName) {
-  return 
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml,
-                                                                            
widgetName)));
+int
+getToggleButtonValue (GladeXML * xml, const char *widgetName)
+{
+  return
+    gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON
+                                  (glade_xml_get_widget (xml, widgetName)));
 }
 
-const char * getEntryLineValue(GladeXML * xml,
-                              const char * widgetName) {
-  GtkBin * line;
-  GtkEntry * entry;
+const char *
+getEntryLineValue (GladeXML * xml, const char *widgetName)
+{
+  GtkBin *line;
+  GtkEntry *entry;
 
-  line = GTK_BIN(glade_xml_get_widget(xml,
-                                     widgetName));
-  entry = GTK_ENTRY(gtk_bin_get_child(line));
-  return gtk_entry_get_text(entry);
+  line = GTK_BIN (glade_xml_get_widget (xml, widgetName));
+  entry = GTK_ENTRY (gtk_bin_get_child (line));
+  return gtk_entry_get_text (entry);
 }
 
 /* end of meta.c */

Modified: gnunet-gtk/src/plugins/fs/meta.h
===================================================================
--- gnunet-gtk/src/plugins/fs/meta.h    2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/meta.h    2007-07-10 09:01:06 UTC (rev 5298)
@@ -30,67 +30,58 @@
 #include "gnunetgtk_common.h"
 #include <GNUnet/gnunet_ecrs_lib.h>
 
-void createMetaDataListTreeView(GladeXML * xml,
-                               const char * name,
-                               const char * previewName,
-                               const struct ECRS_MetaData * init);
+void createMetaDataListTreeView (GladeXML * xml,
+                                 const char *name,
+                                 const char *previewName,
+                                 const struct ECRS_MetaData *init);
 
-void createKeywordListTreeView(GladeXML * xml,
-                              const char * name,
-                              const struct ECRS_URI * init);
+void createKeywordListTreeView (GladeXML * xml,
+                                const char *name,
+                                const struct ECRS_URI *init);
 
-void createMetaTypeComboBox(GladeXML * xml,
-                           const char * name);
+void createMetaTypeComboBox (GladeXML * xml, const char *name);
 
-void handleKeywordListUpdate(GladeXML * xml,
-                            const char * inputLineName,
-                            const char * keywordListName);
+void handleKeywordListUpdate (GladeXML * xml,
+                              const char *inputLineName,
+                              const char *keywordListName);
 
-void handleMetaDataListUpdate(GladeXML * xml,                  
-                             const char * typeInputLineName,
-                             const char * valueInputLineName,
-                             const char * metaDataListName);
+void handleMetaDataListUpdate (GladeXML * xml,
+                               const char *typeInputLineName,
+                               const char *valueInputLineName,
+                               const char *metaDataListName);
 
-void handleListRemove(GladeXML * xml,                  
-                     const char * listName);
+void handleListRemove (GladeXML * xml, const char *listName);
 
-struct ECRS_MetaData *
-getMetaDataFromList(GladeXML * xml,
-                   const char * name,
-                   const char * preview);
+struct ECRS_MetaData *getMetaDataFromList (GladeXML * xml,
+                                           const char *name,
+                                           const char *preview);
 
-struct ECRS_URI *
-getKeywordURIFromList(GladeXML * xml,
-                     const char * name);
+struct ECRS_URI *getKeywordURIFromList (GladeXML * xml, const char *name);
 
-char * updateIntervalToString(TIME_T interval);
+char *updateIntervalToString (TIME_T interval);
 
-int tryParseTimeInterval(GladeXML * xml,
-                        const char * intervalComboBoxEntry,
-                        TIME_T * interval);
+int tryParseTimeInterval (GladeXML * xml,
+                          const char *intervalComboBoxEntry,
+                          TIME_T * interval);
 
-int parseTimeInterval(const char * frequency,
-                     TIME_T * interval);
+int parseTimeInterval (const char *frequency, TIME_T * interval);
 
-char * getMimeTypeFromMetaData(const struct ECRS_MetaData * meta);
+char *getMimeTypeFromMetaData (const struct ECRS_MetaData *meta);
 
-char * getFileNameFromMetaData(const struct ECRS_MetaData * meta);
+char *getFileNameFromMetaData (const struct ECRS_MetaData *meta);
 
-char * getDescriptionFromMetaData(const struct ECRS_MetaData * meta);
+char *getDescriptionFromMetaData (const struct ECRS_MetaData *meta);
 
-unsigned int getSpinButtonValue(GladeXML * xml,
-                               const char * spinButtonName);
+unsigned int getSpinButtonValue (GladeXML * xml, const char *spinButtonName);
 
-int getToggleButtonValue(GladeXML * xml,
-                        const char * widgetName);
+int getToggleButtonValue (GladeXML * xml, const char *widgetName);
 
-const char * getEntryLineValue(GladeXML * xml,
-                              const char * widgetName);
+const char *getEntryLineValue (GladeXML * xml, const char *widgetName);
 
-GdkPixbuf * getThumbnailFromMetaData(const struct ECRS_MetaData * meta);
+GdkPixbuf *getThumbnailFromMetaData (const struct ECRS_MetaData *meta);
 
-GtkWidget * extractMainWidgetFromWindow(GladeXML * xml,
-                                       const char * windowName);
+GtkWidget *extractMainWidgetFromWindow (GladeXML * xml,
+                                        const char *windowName);
 
 
 /* end of meta.h */

Modified: gnunet-gtk/src/plugins/fs/namespace.c
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace.c       2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/namespace.c       2007-07-10 09:01:06 UTC (rev 
5298)
@@ -40,260 +40,246 @@
 /**
  * @brief linked list of pages in the namespace notebook
  */
-typedef struct NL {
-  struct NL * next;
-  GtkWidget * treeview;
-  GtkWidget * namespacepage;
-  GtkWidget * addButton;
-  GtkWidget * updateButton;
-  GtkTreeModel * model;
-  char * name;
+typedef struct NL
+{
+  struct NL *next;
+  GtkWidget *treeview;
+  GtkWidget *namespacepage;
+  GtkWidget *addButton;
+  GtkWidget *updateButton;
+  GtkTreeModel *model;
+  char *name;
   HashCode512 id;
-  struct ECRS_MetaData * meta;
+  struct ECRS_MetaData *meta;
 } NamespaceList;
 
 /**
  * Content selection in main list of available content.
  */
-static GtkTreeSelection * content_selection;
+static GtkTreeSelection *content_selection;
 
-static NamespaceList * head;
+static NamespaceList *head;
 
-static GladeXML * metaXML;
+static GladeXML *metaXML;
 
 /**
  * The user has changed the selection either in the
  * namespace content list or the global content list.
  * Update search button status values (add/change).
  */
-static void on_namespaceContentSelectionChanged(gpointer signal,
-                                               gpointer cls) {
-  NamespaceList * list = head;
+static void
+on_namespaceContentSelectionChanged (gpointer signal, gpointer cls)
+{
+  NamespaceList *list = head;
   int count;
   int ncount;
-  GtkTreeSelection * ns;
+  GtkTreeSelection *ns;
   GtkTreeIter iter;
-  char * freq;
+  char *freq;
   int ok;
 
-  count = gtk_tree_selection_count_selected_rows(content_selection);
-  while (list != NULL) {
-    ns = gtk_tree_view_get_selection(GTK_TREE_VIEW(list->treeview));
-    ncount = gtk_tree_selection_count_selected_rows(ns);
-    gtk_widget_set_sensitive(list->addButton,
-                            count > 0);
-    /* now check if update is legal */
-    ok = 0;
-    if ( (count == 1) &&
-        (ncount == 1) &&
-        (TRUE == gtk_tree_selection_get_selected(ns,
-                                                 NULL,
-                                                 &iter)) ) {
-      freq = NULL;
-      gtk_tree_model_get(list->model,
-                        &iter,
-                        IN_NAMESPACE_PUB_DATE_STRING, &freq,
-                        -1);
-      if ( (freq != NULL) &&
-          (0 != strcmp(freq, _("never"))) )
-       ok = 1;
-      FREENONNULL(freq);
+  count = gtk_tree_selection_count_selected_rows (content_selection);
+  while (list != NULL)
+    {
+      ns = gtk_tree_view_get_selection (GTK_TREE_VIEW (list->treeview));
+      ncount = gtk_tree_selection_count_selected_rows (ns);
+      gtk_widget_set_sensitive (list->addButton, count > 0);
+      /* now check if update is legal */
+      ok = 0;
+      if ((count == 1) &&
+          (ncount == 1) &&
+          (TRUE == gtk_tree_selection_get_selected (ns, NULL, &iter)))
+        {
+          freq = NULL;
+          gtk_tree_model_get (list->model,
+                              &iter, IN_NAMESPACE_PUB_DATE_STRING, &freq, -1);
+          if ((freq != NULL) && (0 != strcmp (freq, _("never"))))
+            ok = 1;
+          FREENONNULL (freq);
+        }
+      gtk_widget_set_sensitive (list->updateButton, ok);
+      list = list->next;
     }
-    gtk_widget_set_sensitive(list->updateButton,
-                            ok);
-    list = list->next;
-  }
 }
 
 
-static void makeNamespaceFrame(NamespaceList * entry) {
-  GtkWidget * child;
-  GtkWidget * resultList;
-  GtkCellRenderer * renderer;
-  GtkListStore * model;
-  GladeXML * namespaceXML;
-  GtkTreeViewColumn * column;
+static void
+makeNamespaceFrame (NamespaceList * entry)
+{
+  GtkWidget *child;
+  GtkWidget *resultList;
+  GtkCellRenderer *renderer;
+  GtkListStore *model;
+  GladeXML *namespaceXML;
+  GtkTreeViewColumn *column;
   int col;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   namespaceXML
-    = glade_xml_new(getGladeFileName(),
-                   "namespaceContentFrame",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(namespaceXML);
-  child = extractMainWidgetFromWindow(namespaceXML,
-                                     "namespaceContentFrame");
-  resultList = glade_xml_get_widget(namespaceXML,
-                                   "namespaceContentFrameTreeView");
-  entry->addButton = glade_xml_get_widget(namespaceXML,
-                                         "addButton");
-  entry->updateButton = glade_xml_get_widget(namespaceXML,
-                                            "namespaceUpdateButton");
-  entry->treeview = GTK_WIDGET(GTK_TREE_VIEW(resultList));
-  model =
-    gtk_list_store_new(IN_NAMESPACE_NUM,
-                      G_TYPE_STRING, /* (file)name */
-                      G_TYPE_UINT64,  /* size */
-                      G_TYPE_STRING,  /* human-readable size */
-                      G_TYPE_STRING, /* description */
-                      G_TYPE_STRING, /* mime-type */
-                      G_TYPE_STRING, /* last-ID */
-                      G_TYPE_STRING, /* next-ID */
-                      G_TYPE_STRING, /* pub-freq */
-                      G_TYPE_STRING, /* next pub date */
-                      G_TYPE_POINTER,  /* URI */
-                      G_TYPE_POINTER);  /* META */
-  entry->model = GTK_TREE_MODEL(model);
-  gtk_tree_view_set_model(GTK_TREE_VIEW(resultList),
-                         GTK_TREE_MODEL(model));
-  
gtk_tree_selection_set_mode(gtk_tree_view_get_selection(GTK_TREE_VIEW(resultList)),
-                             GTK_SELECTION_SINGLE);
-  g_signal_connect_data(gtk_tree_view_get_selection(GTK_TREE_VIEW(resultList)),
-                       "changed",
-                       G_CALLBACK(&on_namespaceContentSelectionChanged),
-                       NULL,
-                       NULL,
-                       0);
+    = glade_xml_new (getGladeFileName (),
+                     "namespaceContentFrame", PACKAGE_NAME);
+  connectGladeWithPlugins (namespaceXML);
+  child = extractMainWidgetFromWindow (namespaceXML, "namespaceContentFrame");
+  resultList = glade_xml_get_widget (namespaceXML,
+                                     "namespaceContentFrameTreeView");
+  entry->addButton = glade_xml_get_widget (namespaceXML, "addButton");
+  entry->updateButton = glade_xml_get_widget (namespaceXML,
+                                              "namespaceUpdateButton");
+  entry->treeview = GTK_WIDGET (GTK_TREE_VIEW (resultList));
+  model = gtk_list_store_new (IN_NAMESPACE_NUM, G_TYPE_STRING,  /* (file)name 
*/
+                              G_TYPE_UINT64,    /* size */
+                              G_TYPE_STRING,    /* human-readable size */
+                              G_TYPE_STRING,    /* description */
+                              G_TYPE_STRING,    /* mime-type */
+                              G_TYPE_STRING,    /* last-ID */
+                              G_TYPE_STRING,    /* next-ID */
+                              G_TYPE_STRING,    /* pub-freq */
+                              G_TYPE_STRING,    /* next pub date */
+                              G_TYPE_POINTER,   /* URI */
+                              G_TYPE_POINTER);  /* META */
+  entry->model = GTK_TREE_MODEL (model);
+  gtk_tree_view_set_model (GTK_TREE_VIEW (resultList),
+                           GTK_TREE_MODEL (model));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection
+                               (GTK_TREE_VIEW (resultList)),
+                               GTK_SELECTION_SINGLE);
+  g_signal_connect_data (gtk_tree_view_get_selection
+                         (GTK_TREE_VIEW (resultList)), "changed",
+                         G_CALLBACK (&on_namespaceContentSelectionChanged),
+                         NULL, NULL, 0);
 
 
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Filename"),
-                                             renderer,
-                                             "text", IN_NAMESPACE_FILENAME,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_FILENAME);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1, _("Filename"), renderer,
+                                                 "text",
+                                                 IN_NAMESPACE_FILENAME, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, IN_NAMESPACE_FILENAME);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
 
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
   g_object_set (renderer, "xalign", 1.00, NULL);
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Filesize"),
-                                             renderer,
-                                             "text", IN_NAMESPACE_HSIZE,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_SIZE);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Description"),
-                                             renderer,
-                                             "text", IN_NAMESPACE_DESCRIPTION,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_DESCRIPTION);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Mime-type"),
-                                             renderer,
-                                             "text", IN_NAMESPACE_MIMETYPE,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_MIMETYPE);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Publication Frequency"),
-                                             renderer,
-                                             "text", 
IN_NAMESPACE_PUB_FREQ_STRING,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 
IN_NAMESPACE_PUB_FREQ_STRING);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Next Publication Date"),
-                                             renderer,
-                                             "text", 
IN_NAMESPACE_PUB_DATE_STRING,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 
IN_NAMESPACE_PUB_DATE_STRING);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Last ID"),
-                                             renderer,
-                                             "text", IN_NAMESPACE_LAST_STRING,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-                                             -1,
-                                             _("Next ID"),
-                                             renderer,
-                                             "text", IN_NAMESPACE_NEXT_STRING,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                   col - 1);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
-                                              col - 1),
-                                              TRUE);
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1, _("Filesize"), renderer,
+                                                 "text", IN_NAMESPACE_HSIZE,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, IN_NAMESPACE_SIZE);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1, _("Description"),
+                                                 renderer, "text",
+                                                 IN_NAMESPACE_DESCRIPTION,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, IN_NAMESPACE_DESCRIPTION);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1, _("Mime-type"), renderer,
+                                                 "text",
+                                                 IN_NAMESPACE_MIMETYPE, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, IN_NAMESPACE_MIMETYPE);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1,
+                                                 _("Publication Frequency"),
+                                                 renderer, "text",
+                                                 IN_NAMESPACE_PUB_FREQ_STRING,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column,
+                                           IN_NAMESPACE_PUB_FREQ_STRING);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1,
+                                                 _("Next Publication Date"),
+                                                 renderer, "text",
+                                                 IN_NAMESPACE_PUB_DATE_STRING,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column,
+                                           IN_NAMESPACE_PUB_DATE_STRING);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1, _("Last ID"), renderer,
+                                                 "text",
+                                                 IN_NAMESPACE_LAST_STRING,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (resultList),
+                                                 -1, _("Next ID"), renderer,
+                                                 "text",
+                                                 IN_NAMESPACE_NEXT_STRING,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (resultList), col - 1);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (resultList), col - 1),
+                                      TRUE);
 
-                               
-  UNREF(namespaceXML);
-  DEBUG_END();
 
+  UNREF (namespaceXML);
+  DEBUG_END ();
+
   entry->namespacepage = child;
 }
 
@@ -311,263 +297,245 @@
  *  next update (0 for sporadic updates)
  * @return OK to continue iteration, SYSERR to abort
  */
-static int addNamespaceContentToModel(void * cls,
-                                     const ECRS_FileInfo * fi,
-                                     const HashCode512 * lastId,
-                                     const HashCode512 * nextId,
-                                     TIME_T publicationFrequency,
-                                     TIME_T nextPublicationTime) {
-  GtkListStore * model = GTK_LIST_STORE(cls);
+static int
+addNamespaceContentToModel (void *cls,
+                            const ECRS_FileInfo * fi,
+                            const HashCode512 * lastId,
+                            const HashCode512 * nextId,
+                            TIME_T publicationFrequency,
+                            TIME_T nextPublicationTime)
+{
+  GtkListStore *model = GTK_LIST_STORE (cls);
   GtkTreeIter iter;
-  char * filename;
-  char * desc;
-  char * mime;
-  char * uriString;
+  char *filename;
+  char *desc;
+  char *mime;
+  char *uriString;
   EncName last;
   EncName next;
-  char * freq;
-  char * date;
+  char *freq;
+  char *date;
   unsigned long long size;
-  char * size_h;
+  char *size_h;
 
-  DEBUG_BEGIN();
-  filename = ECRS_getFirstFromMetaData(fi->meta,
-                                      EXTRACTOR_FILENAME,
-                                      EXTRACTOR_TITLE,
-                                      EXTRACTOR_ARTIST,
-                                      EXTRACTOR_AUTHOR,
-                                      EXTRACTOR_PUBLISHER,
-                                      EXTRACTOR_CREATOR,
-                                      EXTRACTOR_PRODUCER,
-                                      EXTRACTOR_UNKNOWN,
-                                      -1);
+  DEBUG_BEGIN ();
+  filename = ECRS_getFirstFromMetaData (fi->meta,
+                                        EXTRACTOR_FILENAME,
+                                        EXTRACTOR_TITLE,
+                                        EXTRACTOR_ARTIST,
+                                        EXTRACTOR_AUTHOR,
+                                        EXTRACTOR_PUBLISHER,
+                                        EXTRACTOR_CREATOR,
+                                        EXTRACTOR_PRODUCER,
+                                        EXTRACTOR_UNKNOWN, -1);
   if (filename == NULL)
-    filename = STRDUP(_("no name given"));
-  else {
-    char *dotdot;
+    filename = STRDUP (_("no name given"));
+  else
+    {
+      char *dotdot;
 
-    while (NULL != (dotdot = strstr(filename, "..")))
-      dotdot[0] = dotdot[1] = '_';
-  }
-  desc = ECRS_getFirstFromMetaData(fi->meta,
-                                  EXTRACTOR_DESCRIPTION,
-                                  EXTRACTOR_GENRE,
-                                  EXTRACTOR_ALBUM,
-                                  EXTRACTOR_COMMENT,
-                                  EXTRACTOR_SUBJECT,
-                                  EXTRACTOR_FORMAT,
-                                  EXTRACTOR_SIZE,
-                                  EXTRACTOR_KEYWORDS,
-                                  -1);
+      while (NULL != (dotdot = strstr (filename, "..")))
+        dotdot[0] = dotdot[1] = '_';
+    }
+  desc = ECRS_getFirstFromMetaData (fi->meta,
+                                    EXTRACTOR_DESCRIPTION,
+                                    EXTRACTOR_GENRE,
+                                    EXTRACTOR_ALBUM,
+                                    EXTRACTOR_COMMENT,
+                                    EXTRACTOR_SUBJECT,
+                                    EXTRACTOR_FORMAT,
+                                    EXTRACTOR_SIZE, EXTRACTOR_KEYWORDS, -1);
   if (desc == NULL)
-    desc = STRDUP("");
-  mime = ECRS_getFromMetaData(fi->meta,
-                             EXTRACTOR_MIMETYPE);
+    desc = STRDUP ("");
+  mime = ECRS_getFromMetaData (fi->meta, EXTRACTOR_MIMETYPE);
   if (mime == NULL)
-    mime = STRDUP(_("unknown"));
-  if (ECRS_isFileUri(fi->uri))
-    size = ECRS_fileSize(fi->uri);
+    mime = STRDUP (_("unknown"));
+  if (ECRS_isFileUri (fi->uri))
+    size = ECRS_fileSize (fi->uri);
   else
     size = 0;
-  uriString = ECRS_uriToString(fi->uri);
-  hash2enc(lastId, &last);
+  uriString = ECRS_uriToString (fi->uri);
+  hash2enc (lastId, &last);
   if (nextId != NULL)
-    hash2enc(nextId, &next);
+    hash2enc (nextId, &next);
   else
-    memset(&next, 0, sizeof(EncName));
+    memset (&next, 0, sizeof (EncName));
   if (publicationFrequency == ECRS_SBLOCK_UPDATE_SPORADIC)
-    date = STRDUP(_("unspecified"));
+    date = STRDUP (_("unspecified"));
   else if (publicationFrequency == ECRS_SBLOCK_UPDATE_NONE)
-    date = STRDUP(_("never"));
+    date = STRDUP (_("never"));
   else
-    date = GN_CTIME(&nextPublicationTime);
-  if (date[strlen(date)-1] == '\n')
-    date[strlen(date)-1] = '\0';
+    date = GN_CTIME (&nextPublicationTime);
+  if (date[strlen (date) - 1] == '\n')
+    date[strlen (date) - 1] = '\0';
 
-  freq = updateIntervalToString(publicationFrequency);
-  size_h = string_get_fancy_byte_size(size);
-  gtk_list_store_append(model,
-                       &iter);
-  gtk_list_store_set(model,
-                    &iter,
-                    IN_NAMESPACE_FILENAME, filename,
-                    IN_NAMESPACE_SIZE, size,
-                    IN_NAMESPACE_HSIZE, size_h,
-                    IN_NAMESPACE_DESCRIPTION, desc,
-                    IN_NAMESPACE_MIMETYPE, mime,
-                    IN_NAMESPACE_LAST_STRING, &last,
-                    IN_NAMESPACE_NEXT_STRING, &next,
-                    IN_NAMESPACE_PUB_FREQ_STRING, freq,
-                    IN_NAMESPACE_PUB_DATE_STRING, date,
-                    IN_NAMESPACE_URI, ECRS_dupUri(fi->uri),
-                    IN_NAMESPACE_META, ECRS_dupMetaData(fi->meta),
-                    -1);
-  FREE(size_h);
-  FREE(filename);
-  FREE(uriString);
-  FREE(freq);
-  FREE(date);
-  FREE(mime);
-  DEBUG_END();
+  freq = updateIntervalToString (publicationFrequency);
+  size_h = string_get_fancy_byte_size (size);
+  gtk_list_store_append (model, &iter);
+  gtk_list_store_set (model,
+                      &iter,
+                      IN_NAMESPACE_FILENAME, filename,
+                      IN_NAMESPACE_SIZE, size,
+                      IN_NAMESPACE_HSIZE, size_h,
+                      IN_NAMESPACE_DESCRIPTION, desc,
+                      IN_NAMESPACE_MIMETYPE, mime,
+                      IN_NAMESPACE_LAST_STRING, &last,
+                      IN_NAMESPACE_NEXT_STRING, &next,
+                      IN_NAMESPACE_PUB_FREQ_STRING, freq,
+                      IN_NAMESPACE_PUB_DATE_STRING, date,
+                      IN_NAMESPACE_URI, ECRS_dupUri (fi->uri),
+                      IN_NAMESPACE_META, ECRS_dupMetaData (fi->meta), -1);
+  FREE (size_h);
+  FREE (filename);
+  FREE (uriString);
+  FREE (freq);
+  FREE (date);
+  FREE (mime);
+  DEBUG_END ();
   return OK;
 }
 
 /**
  * Add a tab for the given namespace.
  */
-int addTabForNamespace(void * unused,
-                      const char * namespaceName,
-                      const HashCode512 * namespaceId,
-                      const struct ECRS_MetaData * md,
-                      int rating) {
-  NamespaceList * list;
-  GtkWidget * label;
-  GtkWidget * notebook;
-  GtkWidget * del_menu;
+int
+addTabForNamespace (void *unused,
+                    const char *namespaceName,
+                    const HashCode512 * namespaceId,
+                    const struct ECRS_MetaData *md, int rating)
+{
+  NamespaceList *list;
+  GtkWidget *label;
+  GtkWidget *notebook;
+  GtkWidget *del_menu;
 
-  if (OK != ECRS_testNamespaceExists(NULL,
-                                    cfg,
-                                    namespaceName,
-                                    namespaceId))
+  if (OK != ECRS_testNamespaceExists (NULL, cfg, namespaceName, namespaceId))
     return OK;
-  DEBUG_BEGIN();
-  label = gtk_label_new(namespaceName);
-  list = MALLOC(sizeof(NamespaceList));
-  list->name = STRDUP(namespaceName);
+  DEBUG_BEGIN ();
+  label = gtk_label_new (namespaceName);
+  list = MALLOC (sizeof (NamespaceList));
+  list->name = STRDUP (namespaceName);
   list->id = *namespaceId;
-  list->meta = ECRS_dupMetaData(md);
-  makeNamespaceFrame(list);
-  list->next
-    = head;
+  list->meta = ECRS_dupMetaData (md);
+  makeNamespaceFrame (list);
+  list->next = head;
   head = list;
   /* update sensitivity of add button */
-  on_namespaceContentSelectionChanged(NULL, NULL);
-  notebook
-    = glade_xml_get_widget(getMainXML(),
-                          "localNamespacesNotebook");
-  gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
-                          list->namespacepage,
-                          label);
-  gtk_widget_show(notebook);
+  on_namespaceContentSelectionChanged (NULL, NULL);
+  notebook = glade_xml_get_widget (getMainXML (), "localNamespacesNotebook");
+  gtk_notebook_append_page (GTK_NOTEBOOK (notebook),
+                            list->namespacepage, label);
+  gtk_widget_show (notebook);
   NS_listNamespaceContent
-    (ectx,
-     cfg,
-     namespaceName,
-     &addNamespaceContentToModel,
-     list->model);
-  DEBUG_END();
+    (ectx, cfg, namespaceName, &addNamespaceContentToModel, list->model);
+  DEBUG_END ();
   /* enable "delete" menu entry */
 
-  del_menu = glade_xml_get_widget(getMainXML(),
-                                 "namespaceDelete");
-  gtk_widget_set_sensitive(del_menu,
-                          TRUE);
+  del_menu = glade_xml_get_widget (getMainXML (), "namespaceDelete");
+  gtk_widget_set_sensitive (del_menu, TRUE);
   return OK;
 }
 
 
-static void frame_destroy(GtkWidget * tree) {
+static void
+frame_destroy (GtkWidget * tree)
+{
   GtkTreeIter iter;
-  struct ECRS_URI * u;
-  struct ECRS_MetaData * m;
-  NamespaceList * prev;
-  NamespaceList * pos;
-  NamespaceList * next;
-  GtkWidget * del_menu;
+  struct ECRS_URI *u;
+  struct ECRS_MetaData *m;
+  NamespaceList *prev;
+  NamespaceList *pos;
+  NamespaceList *next;
+  GtkWidget *del_menu;
 
   pos = head;
   prev = NULL;
-  while (pos != NULL) {
-    next = pos->next;
-    if (pos->treeview == tree)
-      break;
-    prev = pos;
-    pos = next;
-  }
-  if (pos == NULL) {
-    GE_BREAK(NULL, 0);
-    return;
-  }
+  while (pos != NULL)
+    {
+      next = pos->next;
+      if (pos->treeview == tree)
+        break;
+      prev = pos;
+      pos = next;
+    }
+  if (pos == NULL)
+    {
+      GE_BREAK (NULL, 0);
+      return;
+    }
   if (prev == NULL)
     head = pos->next;
   else
     prev->next = pos->next;
-  FREE(pos->name);
-  ECRS_freeMetaData(pos->meta);
-  if (gtk_tree_model_get_iter_first(pos->model,
-                                   &iter)) {
-    do {
-      gtk_tree_model_get(pos->model,
-                        &iter,
-                        IN_NAMESPACE_URI, &u,
-                        IN_NAMESPACE_META, &m,
-                        -1);
-      gtk_list_store_set(GTK_LIST_STORE(pos->model),
-                        &iter,
-                        IN_NAMESPACE_URI, NULL,
-                        IN_NAMESPACE_META, NULL,
-                        -1);
-      if (u != NULL)
-       ECRS_freeUri(u);
-      if (m != NULL)
-       ECRS_freeMetaData(m);
-    } while (gtk_tree_model_iter_next(pos->model,
-                                     &iter));
-  }
-  FREE(pos);
-  del_menu = glade_xml_get_widget(getMainXML(),
-                                 "namespaceDelete");
-  gtk_widget_set_sensitive(del_menu,
-                          head != NULL);
+  FREE (pos->name);
+  ECRS_freeMetaData (pos->meta);
+  if (gtk_tree_model_get_iter_first (pos->model, &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (pos->model,
+                              &iter,
+                              IN_NAMESPACE_URI, &u,
+                              IN_NAMESPACE_META, &m, -1);
+          gtk_list_store_set (GTK_LIST_STORE (pos->model),
+                              &iter,
+                              IN_NAMESPACE_URI, NULL,
+                              IN_NAMESPACE_META, NULL, -1);
+          if (u != NULL)
+            ECRS_freeUri (u);
+          if (m != NULL)
+            ECRS_freeMetaData (m);
+        }
+      while (gtk_tree_model_iter_next (pos->model, &iter));
+    }
+  FREE (pos);
+  del_menu = glade_xml_get_widget (getMainXML (), "namespaceDelete");
+  gtk_widget_set_sensitive (del_menu, head != NULL);
 }
 
 
 
-void namespaceDelete_clicked_fs(GtkWidget * dummy1,
-                               GtkWidget * dummy2) {
-  GtkWidget * notebook;
-  NamespaceList * list;
-  NamespaceList * prev;
+void
+namespaceDelete_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  GtkWidget *notebook;
+  NamespaceList *list;
+  NamespaceList *prev;
   gint num;
-  GtkWidget * page;
-  GtkWidget * dialog;
+  GtkWidget *page;
+  GtkWidget *dialog;
   gint ret;
 
-  DEBUG_BEGIN();
-  notebook
-    = glade_xml_get_widget(getMainXML(),
-                          "localNamespacesNotebook");
-  num
-    = gtk_notebook_get_current_page(GTK_NOTEBOOK(notebook));
-  if (num == -1) {
-    /* IMPROVE-ME: disable the menu item
-       as long as this may happen! */
-    dialog = gtk_message_dialog_new
-      (NULL,
-       GTK_DIALOG_MODAL,
-       GTK_MESSAGE_ERROR,
-       GTK_BUTTONS_CLOSE,
-       _("No local namespaces available that could be deleted!"));
-    gtk_dialog_run(GTK_DIALOG(dialog));
-    gtk_widget_destroy(dialog);
-    return;
-  }
-  page
-    = gtk_notebook_get_nth_page(GTK_NOTEBOOK(notebook),
-                               num);
-  list
-    = head;
-  prev
-    = NULL;
-  while ( (list != NULL) &&
-         (list->namespacepage != page) ) {
-    prev = list;
-    list = list->next;
-  }
-  if (list == NULL) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
+  DEBUG_BEGIN ();
+  notebook = glade_xml_get_widget (getMainXML (), "localNamespacesNotebook");
+  num = gtk_notebook_get_current_page (GTK_NOTEBOOK (notebook));
+  if (num == -1)
+    {
+      /* IMPROVE-ME: disable the menu item
+         as long as this may happen! */
+      dialog = gtk_message_dialog_new
+        (NULL,
+         GTK_DIALOG_MODAL,
+         GTK_MESSAGE_ERROR,
+         GTK_BUTTONS_CLOSE,
+         _("No local namespaces available that could be deleted!"));
+      gtk_dialog_run (GTK_DIALOG (dialog));
+      gtk_widget_destroy (dialog);
+      return;
+    }
+  page = gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), num);
+  list = head;
+  prev = NULL;
+  while ((list != NULL) && (list->namespacepage != page))
+    {
+      prev = list;
+      list = list->next;
+    }
+  if (list == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
   /* open window to ask for confirmation,
      only then delete */
 
@@ -576,102 +544,98 @@
      GTK_DIALOG_MODAL,
      GTK_MESSAGE_ERROR,
      GTK_BUTTONS_YES_NO,
-     _("Should the namespace `%s' really be deleted?"),
-     list->name);
-  ret = gtk_dialog_run(GTK_DIALOG(dialog));
-  gtk_widget_destroy(dialog);
+     _("Should the namespace `%s' really be deleted?"), list->name);
+  ret = gtk_dialog_run (GTK_DIALOG (dialog));
+  gtk_widget_destroy (dialog);
   if (GTK_RESPONSE_YES != ret)
     return;
-  gtk_notebook_remove_page(GTK_NOTEBOOK(notebook),
-                          num);
-  NS_deleteNamespace(ectx,
-                    cfg,
-                    list->name);
-  frame_destroy(list->treeview);
-  DEBUG_END();
+  gtk_notebook_remove_page (GTK_NOTEBOOK (notebook), num);
+  NS_deleteNamespace (ectx, cfg, list->name);
+  frame_destroy (list->treeview);
+  DEBUG_END ();
 }
 
-typedef struct {
+typedef struct
+{
   unsigned int anonymityLevel;
-  char * namespaceName;
+  char *namespaceName;
   TIME_T updateInterval;
-  HashCode512 * lastId;
+  HashCode512 *lastId;
   HashCode512 thisId;
-  HashCode512 * nextId;
+  HashCode512 *nextId;
 } IUC;
 
 /**
  * Publish the selected file in the
  * selected namespace.
  */
-static void addToNamespaceCB(GtkTreeModel * model,
-                            GtkTreePath * path,
-                            GtkTreeIter * iter,
-                            gpointer data) {
-  IUC * cls = data;
-  struct ECRS_URI * resultURI;
-  struct ECRS_URI * dst;
-  struct ECRS_MetaData * meta;
-  NamespaceList * list;
+static void
+addToNamespaceCB (GtkTreeModel * model,
+                  GtkTreePath * path, GtkTreeIter * iter, gpointer data)
+{
+  IUC *cls = data;
+  struct ECRS_URI *resultURI;
+  struct ECRS_URI *dst;
+  struct ECRS_MetaData *meta;
+  NamespaceList *list;
   ECRS_FileInfo fi;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   dst = NULL;
-  gtk_tree_model_get(model,
-                    iter,
-                    NAMESPACE_URI, &dst,
-                    NAMESPACE_META, &meta,
-                    -1);
-  if (dst == NULL) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
-  resultURI = NS_addToNamespace(ectx,
-                               cfg,
-                               cls->anonymityLevel,
-                               1000, /* FIXME: priority */
-                               get_time() + 2 * cronYEARS, /* FIXME: 
expiration */
-                               cls->namespaceName,
-                               cls->updateInterval,
-                               cls->lastId,
-                               &cls->thisId,
-                               cls->nextId,
-                               dst,
-                               meta);
-  if (resultURI != NULL) {
-    list = head;
-    while ( (list != NULL) &&
-           (0 != strcmp(cls->namespaceName,
-                        list->name)) )
-      list = list->next;
-    if (list == NULL) {
-      GE_BREAK(ectx, 0);
-    } else {
-      /* update namespace content list! */
-      fi.uri = dst;
-      fi.meta = meta;
-      addNamespaceContentToModel(list->model,
-                                &fi,
-                                &cls->thisId,
-                                cls->nextId,
-                                cls->updateInterval,
-                                cls->updateInterval + TIME(NULL));
+  gtk_tree_model_get (model,
+                      iter, NAMESPACE_URI, &dst, NAMESPACE_META, &meta, -1);
+  if (dst == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return;
     }
-    ECRS_freeUri(resultURI);
-  } else {
-    infoMessage(YES,
-               _("Failed to insert content into namespace "
-                 "(consult logs).\n"));
-  }
-  DEBUG_END();
+  resultURI = NS_addToNamespace (ectx, cfg, cls->anonymityLevel, 1000,  /* 
FIXME: priority */
+                                 get_time () + 2 * cronYEARS,   /* FIXME: 
expiration */
+                                 cls->namespaceName,
+                                 cls->updateInterval,
+                                 cls->lastId,
+                                 &cls->thisId, cls->nextId, dst, meta);
+  if (resultURI != NULL)
+    {
+      list = head;
+      while ((list != NULL) && (0 != strcmp (cls->namespaceName, list->name)))
+        list = list->next;
+      if (list == NULL)
+        {
+          GE_BREAK (ectx, 0);
+        }
+      else
+        {
+          /* update namespace content list! */
+          fi.uri = dst;
+          fi.meta = meta;
+          addNamespaceContentToModel (list->model,
+                                      &fi,
+                                      &cls->thisId,
+                                      cls->nextId,
+                                      cls->updateInterval,
+                                      cls->updateInterval + TIME (NULL));
+        }
+      ECRS_freeUri (resultURI);
+    }
+  else
+    {
+      infoMessage (YES,
+                   _("Failed to insert content into namespace "
+                     "(consult logs).\n"));
+    }
+  DEBUG_END ();
 }
 
-void on_namespaceInsertMetaDataDialogMetaDataAddButton_clicked_fs(GtkWidget * 
dummy1,
-                                                                 GtkWidget * 
dummy2) {
-  handleMetaDataListUpdate(metaXML,
-                          "namespaceInsertMetaTypeComboBox",
-                          "metaDataValueEntry",
-                          "metaDataTreeView");
+void
+on_namespaceInsertMetaDataDialogMetaDataAddButton_clicked_fs (GtkWidget *
+                                                              dummy1,
+                                                              GtkWidget *
+                                                              dummy2)
+{
+  handleMetaDataListUpdate (metaXML,
+                            "namespaceInsertMetaTypeComboBox",
+                            "metaDataValueEntry", "metaDataTreeView");
 }
 
 /**
@@ -679,104 +643,93 @@
  * available content list to the currently selected
  * namespace.
  */
-void on_namespaceInsertButton_clicked_fs(GtkWidget * dummy1,
-                                        GtkWidget * dummy2) {
+void
+on_namespaceInsertButton_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
 
-  const char * identifierName;
-  NamespaceList * list;
-  GtkWidget * nameLine;
-  GtkWidget * page;
-  GtkWidget * notebook;
-  GtkWidget * dialog;
-  GtkWidget * updateIntervalComboBox;
+  const char *identifierName;
+  NamespaceList *list;
+  GtkWidget *nameLine;
+  GtkWidget *page;
+  GtkWidget *notebook;
+  GtkWidget *dialog;
+  GtkWidget *updateIntervalComboBox;
   HashCode512 nextId;
   IUC cls;
   gint num;
 
-  notebook
-    = glade_xml_get_widget(getMainXML(),
-                          "localNamespacesNotebook");
-  num = gtk_notebook_get_current_page(GTK_NOTEBOOK(notebook));
-  GE_ASSERT(ectx, num != -1);
-  page =gtk_notebook_get_nth_page(GTK_NOTEBOOK(notebook),
-                                 num);
+  notebook = glade_xml_get_widget (getMainXML (), "localNamespacesNotebook");
+  num = gtk_notebook_get_current_page (GTK_NOTEBOOK (notebook));
+  GE_ASSERT (ectx, num != -1);
+  page = gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), num);
   list = head;
-  while ( (list != NULL) &&
-         (list->namespacepage != page) )
+  while ((list != NULL) && (list->namespacepage != page))
     list = list->next;
-  if (list == NULL) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
+  if (list == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
   cls.namespaceName = list->name;
 
   metaXML
-    = glade_xml_new(getGladeFileName(),
-                   "namespaceInsertDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(metaXML);
-  dialog = glade_xml_get_widget(metaXML,
-                               "namespaceInsertDialog");
-  gtk_dialog_set_default_response(GTK_DIALOG(dialog),
-                                 GTK_RESPONSE_OK);
+    = glade_xml_new (getGladeFileName (),
+                     "namespaceInsertDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (metaXML);
+  dialog = glade_xml_get_widget (metaXML, "namespaceInsertDialog");
+  gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
 
-  updateIntervalComboBox = glade_xml_get_widget(metaXML,
-                                               "updateIntervalComboBoxEntry");
-  gtk_combo_box_set_active(GTK_COMBO_BOX(updateIntervalComboBox),
-                          0);
+  updateIntervalComboBox = glade_xml_get_widget (metaXML,
+                                                 
"updateIntervalComboBoxEntry");
+  gtk_combo_box_set_active (GTK_COMBO_BOX (updateIntervalComboBox), 0);
 
 
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_OK) {
-    if (OK != tryParseTimeInterval(metaXML,
-                                  "updateIntervalComboBoxEntry",
-                                  &cls.updateInterval)) {
-      /* this should be impossible - OK button is
-        deactivated while parse errors are there */
-      gtk_widget_destroy(dialog);
-      UNREF(metaXML);
-      metaXML = NULL;
-      dialog = gtk_message_dialog_new
-       (NULL,
-        GTK_DIALOG_MODAL,
-        GTK_MESSAGE_ERROR,
-        GTK_BUTTONS_CLOSE,
-        _("Failed to parse given time interval!"));
-      gtk_dialog_run(GTK_DIALOG(dialog));
-      gtk_widget_destroy(dialog);
-      return;
-    }
-    cls.anonymityLevel
-      = getSpinButtonValue(metaXML,
-                          "anonymitySpinButton");
-    nameLine = glade_xml_get_widget(metaXML,
-                                   "namespaceContentIdentifierEntry");
-    identifierName = gtk_entry_get_text(GTK_ENTRY(nameLine));
-    if (identifierName == NULL)
-      identifierName = "";
-    hash(identifierName,
-        strlen(identifierName),
-        &cls.thisId);
-    cls.lastId = NULL;
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK)
+    {
+      if (OK != tryParseTimeInterval (metaXML,
+                                      "updateIntervalComboBoxEntry",
+                                      &cls.updateInterval))
+        {
+          /* this should be impossible - OK button is
+             deactivated while parse errors are there */
+          gtk_widget_destroy (dialog);
+          UNREF (metaXML);
+          metaXML = NULL;
+          dialog = gtk_message_dialog_new
+            (NULL,
+             GTK_DIALOG_MODAL,
+             GTK_MESSAGE_ERROR,
+             GTK_BUTTONS_CLOSE, _("Failed to parse given time interval!"));
+          gtk_dialog_run (GTK_DIALOG (dialog));
+          gtk_widget_destroy (dialog);
+          return;
+        }
+      cls.anonymityLevel
+        = getSpinButtonValue (metaXML, "anonymitySpinButton");
+      nameLine = glade_xml_get_widget (metaXML,
+                                       "namespaceContentIdentifierEntry");
+      identifierName = gtk_entry_get_text (GTK_ENTRY (nameLine));
+      if (identifierName == NULL)
+        identifierName = "";
+      hash (identifierName, strlen (identifierName), &cls.thisId);
+      cls.lastId = NULL;
 
-    nameLine = glade_xml_get_widget(metaXML,
-                                   "nextIdentifierEntry");
-    identifierName = gtk_entry_get_text(GTK_ENTRY(nameLine));
-    if ( (identifierName == NULL) ||
-        (strlen(identifierName) == 0)) {
-      cls.nextId = NULL;
-    } else {
-      hash(identifierName,
-          strlen(identifierName),
-          &nextId);
-      cls.nextId = &nextId;
+      nameLine = glade_xml_get_widget (metaXML, "nextIdentifierEntry");
+      identifierName = gtk_entry_get_text (GTK_ENTRY (nameLine));
+      if ((identifierName == NULL) || (strlen (identifierName) == 0))
+        {
+          cls.nextId = NULL;
+        }
+      else
+        {
+          hash (identifierName, strlen (identifierName), &nextId);
+          cls.nextId = &nextId;
+        }
+      ggc_tree_selection_selected_foreach
+        (content_selection, &addToNamespaceCB, &cls);
     }
-    ggc_tree_selection_selected_foreach
-      (content_selection,
-       &addToNamespaceCB,
-       &cls);
-  }
-  gtk_widget_destroy(dialog);
-  UNREF(metaXML);
+  gtk_widget_destroy (dialog);
+  UNREF (metaXML);
   metaXML = NULL;
 }
 
@@ -785,288 +738,243 @@
  * User clicked on update; launch update dialog
  * and perform namespace content update.
  */
-void on_namespaceUpdateButton_clicked_fs(GtkWidget * dummy1,
-                                        GtkWidget * dummy2) {
-  NamespaceList * list;
+void
+on_namespaceUpdateButton_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  NamespaceList *list;
   GtkTreeIter iter;
   HashCode512 nextId;
   HashCode512 lastId;
-  GtkTreeSelection * selection;
+  GtkTreeSelection *selection;
   IUC cls;
-  char * last;
-  char * next;
-  char * freq;
+  char *last;
+  char *next;
+  char *freq;
   EncName nextnext;
-  GtkWidget * nextEntryLine;
-  GtkWidget * identifierLabel;
-  GtkWidget * updateIntervalComboBox;
-  GtkWidget * dialog;
-  GtkWidget * mdialog;
-  GtkWidget * notebook;
-  GtkWidget * page;
-  GtkTreeModel * model;
+  GtkWidget *nextEntryLine;
+  GtkWidget *identifierLabel;
+  GtkWidget *updateIntervalComboBox;
+  GtkWidget *dialog;
+  GtkWidget *mdialog;
+  GtkWidget *notebook;
+  GtkWidget *page;
+  GtkTreeModel *model;
   gint num;
-  const char * nn_str;
+  const char *nn_str;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   /* find out which namespace this is about */
-  notebook
-    = glade_xml_get_widget(getMainXML(),
-                          "localNamespacesNotebook");
-  num = gtk_notebook_get_current_page(GTK_NOTEBOOK(notebook));
-  GE_ASSERT(ectx, num != -1);
-  page = gtk_notebook_get_nth_page(GTK_NOTEBOOK(notebook),
-                                  num);
+  notebook = glade_xml_get_widget (getMainXML (), "localNamespacesNotebook");
+  num = gtk_notebook_get_current_page (GTK_NOTEBOOK (notebook));
+  GE_ASSERT (ectx, num != -1);
+  page = gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), num);
   list = head;
-  while ( (list != NULL) &&
-         (list->namespacepage != page) )
+  while ((list != NULL) && (list->namespacepage != page))
     list = list->next;
-  if (list == NULL) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
+  if (list == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
   cls.namespaceName = list->name;
 
   /* find out what we are updating */
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(list->treeview));
-  if (TRUE != gtk_tree_selection_get_selected(selection,
-                                             NULL,
-                                             &iter)) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
-  gtk_tree_model_get(list->model,
-                    &iter,
-                    IN_NAMESPACE_LAST_STRING, &last,
-                    IN_NAMESPACE_NEXT_STRING, &next,
-                    IN_NAMESPACE_PUB_FREQ_STRING, &freq,
-                    -1);
-  if ( (last == NULL) ||
-       (next == NULL) ||
-       (freq == NULL) ) {
-    GE_BREAK(NULL, 0);
-    return;
-  }
-  if (OK != parseTimeInterval(freq,
-                             &cls.updateInterval)) {
-    GE_BREAK(ectx, 0);
-    cls.updateInterval = ECRS_SBLOCK_UPDATE_SPORADIC;
-  }
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (list->treeview));
+  if (TRUE != gtk_tree_selection_get_selected (selection, NULL, &iter))
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
+  gtk_tree_model_get (list->model,
+                      &iter,
+                      IN_NAMESPACE_LAST_STRING, &last,
+                      IN_NAMESPACE_NEXT_STRING, &next,
+                      IN_NAMESPACE_PUB_FREQ_STRING, &freq, -1);
+  if ((last == NULL) || (next == NULL) || (freq == NULL))
+    {
+      GE_BREAK (NULL, 0);
+      return;
+    }
+  if (OK != parseTimeInterval (freq, &cls.updateInterval))
+    {
+      GE_BREAK (ectx, 0);
+      cls.updateInterval = ECRS_SBLOCK_UPDATE_SPORADIC;
+    }
 
   /* create update dialog */
   metaXML
-    = glade_xml_new(getGladeFileName(),
-                   "namespaceUpdateDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(metaXML);
-  dialog = glade_xml_get_widget(metaXML,
-                               "namespaceUpdateDialog");
-  gtk_dialog_set_default_response(GTK_DIALOG(dialog),
-                                 GTK_RESPONSE_OK);
-  identifierLabel = glade_xml_get_widget(metaXML,
-                                        "identifierLabel");
-  gtk_label_set_text(GTK_LABEL(identifierLabel),
-                    next);
-  enc2hash(last, &lastId);
+    = glade_xml_new (getGladeFileName (),
+                     "namespaceUpdateDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (metaXML);
+  dialog = glade_xml_get_widget (metaXML, "namespaceUpdateDialog");
+  gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
+  identifierLabel = glade_xml_get_widget (metaXML, "identifierLabel");
+  gtk_label_set_text (GTK_LABEL (identifierLabel), next);
+  enc2hash (last, &lastId);
   cls.lastId = &lastId;
-  enc2hash(next, &cls.thisId);
+  enc2hash (next, &cls.thisId);
 
-  nextEntryLine = glade_xml_get_widget(metaXML,
-                                      "nextIdentifierEntry");
-  if ( (cls.updateInterval != ECRS_SBLOCK_UPDATE_SPORADIC) &&
-       (OK == NS_computeNextId(NULL,
-                              cfg,
-                              cls.namespaceName,
-                              &lastId,
-                              &cls.thisId,
-                              cls.updateInterval,
-                              &nextId)) ) {
-    hash2enc(&nextId,
-            &nextnext);
-    gtk_entry_set_text(GTK_ENTRY(nextEntryLine),
-                      (char*) &nextnext);
-    gtk_widget_set_sensitive(nextEntryLine,
-                            FALSE);
-  }
+  nextEntryLine = glade_xml_get_widget (metaXML, "nextIdentifierEntry");
+  if ((cls.updateInterval != ECRS_SBLOCK_UPDATE_SPORADIC) &&
+      (OK == NS_computeNextId (NULL,
+                               cfg,
+                               cls.namespaceName,
+                               &lastId,
+                               &cls.thisId, cls.updateInterval, &nextId)))
+    {
+      hash2enc (&nextId, &nextnext);
+      gtk_entry_set_text (GTK_ENTRY (nextEntryLine), (char *) &nextnext);
+      gtk_widget_set_sensitive (nextEntryLine, FALSE);
+    }
   /* set update interval in dialog to
      the existing update interval */
-  updateIntervalComboBox = glade_xml_get_widget(metaXML,
-                                               
"namespaceUpdateIntervalComboBoxEntry");
-  model = gtk_combo_box_get_model(GTK_COMBO_BOX(updateIntervalComboBox));
-  gtk_list_store_insert(GTK_LIST_STORE(model),
-                       &iter,
-                       0);
-  gtk_list_store_set(GTK_LIST_STORE(model),
-                    &iter,
-                    0, freq,
-                    -1);
-  gtk_combo_box_set_active(GTK_COMBO_BOX(updateIntervalComboBox),
-                          0);
+  updateIntervalComboBox = glade_xml_get_widget (metaXML,
+                                                 
"namespaceUpdateIntervalComboBoxEntry");
+  model = gtk_combo_box_get_model (GTK_COMBO_BOX (updateIntervalComboBox));
+  gtk_list_store_insert (GTK_LIST_STORE (model), &iter, 0);
+  gtk_list_store_set (GTK_LIST_STORE (model), &iter, 0, freq, -1);
+  gtk_combo_box_set_active (GTK_COMBO_BOX (updateIntervalComboBox), 0);
 
   /* run update dialog */
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) != GTK_RESPONSE_OK)
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_OK)
     goto CLEANUP;
-  gtk_widget_hide(dialog);
+  gtk_widget_hide (dialog);
 
   /* get data from update dialog */
-  nn_str = gtk_entry_get_text(GTK_ENTRY(nextEntryLine));
+  nn_str = gtk_entry_get_text (GTK_ENTRY (nextEntryLine));
   if (nn_str == NULL)
     nn_str = "";
-  hash(nn_str,
-       strlen(nn_str),
-       &nextId);
+  hash (nn_str, strlen (nn_str), &nextId);
   cls.nextId = &nextId;
 
-  if (OK != tryParseTimeInterval(metaXML,
-                                "namespaceUpdateIntervalComboBoxEntry",
-                                &cls.updateInterval)) {
-    /* This should be impossible since the
-       the OK button is deactivated while parse errors are present */
-    mdialog = gtk_message_dialog_new
-      (NULL,
-       GTK_DIALOG_MODAL,
-       GTK_MESSAGE_ERROR,
-       GTK_BUTTONS_CLOSE,
-       _("Failed to parse given time interval!"));
-    gtk_dialog_run(GTK_DIALOG(mdialog));
-    gtk_widget_destroy(mdialog);
-    goto CLEANUP;
-  }
+  if (OK != tryParseTimeInterval (metaXML,
+                                  "namespaceUpdateIntervalComboBoxEntry",
+                                  &cls.updateInterval))
+    {
+      /* This should be impossible since the
+         the OK button is deactivated while parse errors are present */
+      mdialog = gtk_message_dialog_new
+        (NULL,
+         GTK_DIALOG_MODAL,
+         GTK_MESSAGE_ERROR,
+         GTK_BUTTONS_CLOSE, _("Failed to parse given time interval!"));
+      gtk_dialog_run (GTK_DIALOG (mdialog));
+      gtk_widget_destroy (mdialog);
+      goto CLEANUP;
+    }
   cls.anonymityLevel
-    = getSpinButtonValue(metaXML,
-                        "namespaceUpdateAnonymitySpinButton");
+    = getSpinButtonValue (metaXML, "namespaceUpdateAnonymitySpinButton");
 
   /* run actual update */
   ggc_tree_selection_selected_foreach
-    (content_selection,
-     &addToNamespaceCB,
-     &cls);
- CLEANUP:
-  gtk_widget_destroy(dialog);
-  UNREF(metaXML);
+    (content_selection, &addToNamespaceCB, &cls);
+CLEANUP:
+  gtk_widget_destroy (dialog);
+  UNREF (metaXML);
   metaXML = NULL;
-  free(last);
-  free(next);
-  free(freq);
-  DEBUG_END();
+  free (last);
+  free (next);
+  free (freq);
+  DEBUG_END ();
 }
 
 
 
-void fs_namespace_start() {
-  GtkWidget * contentList;
-  GtkListStore * model;
-  GtkCellRenderer * renderer;
-  GtkWidget * trackCheckButton;
-  GtkTreeViewColumn * column;
+void
+fs_namespace_start ()
+{
+  GtkWidget *contentList;
+  GtkListStore *model;
+  GtkCellRenderer *renderer;
+  GtkWidget *trackCheckButton;
+  GtkTreeViewColumn *column;
   int col;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   trackCheckButton
-    = glade_xml_get_widget(getMainXML(),
-                          "trackingCheckButton");
-  gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(trackCheckButton),
-                              URITRACK_trackStatus(ectx,
-                                                   cfg) == YES ? TRUE : FALSE);
+    = glade_xml_get_widget (getMainXML (), "trackingCheckButton");
+  gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (trackCheckButton),
+                                URITRACK_trackStatus (ectx,
+                                                      cfg) ==
+                                YES ? TRUE : FALSE);
 
-  contentList
-    = glade_xml_get_widget(getMainXML(),
-                          "availableContentList");
+  contentList = glade_xml_get_widget (getMainXML (), "availableContentList");
 
-  model = gtk_list_store_new(NAMESPACE_NUM,
-                            G_TYPE_STRING, /* name */
-                            G_TYPE_UINT64, /* size */
-                            G_TYPE_STRING, /* human-readable size */
-                            G_TYPE_STRING, /* uri-string */
-                            G_TYPE_POINTER,
-                            G_TYPE_POINTER); /* uri */
-  gtk_tree_view_set_model(GTK_TREE_VIEW(contentList),
-                         GTK_TREE_MODEL(model));
-  content_selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(contentList));
-  gtk_tree_selection_set_mode(content_selection,
-                             GTK_SELECTION_MULTIPLE);
+  model = gtk_list_store_new (NAMESPACE_NUM, G_TYPE_STRING,     /* name */
+                              G_TYPE_UINT64,    /* size */
+                              G_TYPE_STRING,    /* human-readable size */
+                              G_TYPE_STRING,    /* uri-string */
+                              G_TYPE_POINTER, G_TYPE_POINTER);  /* uri */
+  gtk_tree_view_set_model (GTK_TREE_VIEW (contentList),
+                           GTK_TREE_MODEL (model));
+  content_selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW (contentList));
+  gtk_tree_selection_set_mode (content_selection, GTK_SELECTION_MULTIPLE);
 
-  g_signal_connect_data(content_selection,
-                       "changed",
-                       G_CALLBACK(&on_namespaceContentSelectionChanged),
-                       NULL,
-                       NULL,
-                       0);
+  g_signal_connect_data (content_selection,
+                         "changed",
+                         G_CALLBACK (&on_namespaceContentSelectionChanged),
+                         NULL, NULL, 0);
 
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
-                                             -1,
-                                             _("Filename"),
-                                             renderer,
-                                             "text", NAMESPACE_FILENAME,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, NAMESPACE_FILENAME);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (contentList),
+                                                 -1, _("Filename"), renderer,
+                                                 "text", NAMESPACE_FILENAME,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (contentList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, NAMESPACE_FILENAME);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
 
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (contentList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
   g_object_set (renderer, "xalign", 1.00, NULL);
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
-                                                   -1,
-                                                   _("Filesize"),
-                                                   renderer,
-                                                   "text", NAMESPACE_HSIZE,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, NAMESPACE_SIZE);
-  /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
-                                              col - 1),
-                                              TRUE);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
-                                             -1,
-                                             _("URI"),
-                                             renderer,
-                                             "text", NAMESPACE_URISTRING,
-                                             NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
-                                   col - 1);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
-                                                             col - 1),
-                                    TRUE);
-  URITRACK_registerTrackCallback(ectx,
-                                cfg,
-                                &updateViewSave,
-                                NULL);
-  NS_listNamespaces(ectx,
-                   cfg,
-                   &addTabForNamespace,
-                   NULL);
-  NS_registerDiscoveryCallback(ectx,
-                              cfg,
-                              &namespace_discovered_cb,
-                              NULL);
-  DEBUG_END();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (contentList),
+                                                 -1, _("Filesize"), renderer,
+                                                 "text", NAMESPACE_HSIZE,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (contentList), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, NAMESPACE_SIZE);
+  /*gtk_tree_view_column_set_sort_indicator(column, TRUE); */
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (contentList), col - 1),
+                                      TRUE);
+  renderer = gtk_cell_renderer_text_new ();
+  col =
+    gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (contentList),
+                                                 -1, _("URI"), renderer,
+                                                 "text", NAMESPACE_URISTRING,
+                                                 NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (contentList), col - 1);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_resizable (gtk_tree_view_get_column
+                                      (GTK_TREE_VIEW (contentList), col - 1),
+                                      TRUE);
+  URITRACK_registerTrackCallback (ectx, cfg, &updateViewSave, NULL);
+  NS_listNamespaces (ectx, cfg, &addTabForNamespace, NULL);
+  NS_registerDiscoveryCallback (ectx, cfg, &namespace_discovered_cb, NULL);
+  DEBUG_END ();
 }
 
 
-void fs_namespace_stop() {
-  NS_unregisterDiscoveryCallback(&namespace_discovered_cb,
-                                NULL);
+void
+fs_namespace_stop ()
+{
+  NS_unregisterDiscoveryCallback (&namespace_discovered_cb, NULL);
   while (head != NULL)
-    frame_destroy(head->treeview);
-  URITRACK_unregisterTrackCallback(&updateViewSave,
-                                  NULL);
+    frame_destroy (head->treeview);
+  URITRACK_unregisterTrackCallback (&updateViewSave, NULL);
 }
 
 /* end of namespace.c */

Modified: gnunet-gtk/src/plugins/fs/namespace.h
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace.h       2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/fs/namespace.h       2007-07-10 09:01:06 UTC (rev 
5298)
@@ -30,15 +30,14 @@
 /**
  * Add a tab for the given namespace.
  */
-int addTabForNamespace(void * unused,
-                      const char * namespaceName,
-                      const HashCode512 * namespaceId,
-                      const struct ECRS_MetaData * md,
-                      int rating);
+int addTabForNamespace (void *unused,
+                        const char *namespaceName,
+                        const HashCode512 * namespaceId,
+                        const struct ECRS_MetaData *md, int rating);
 
 
-void fs_namespace_start(void);
+void fs_namespace_start (void);
 
-void fs_namespace_stop(void);
+void fs_namespace_stop (void);
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/namespace_create.c
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace_create.c        2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/namespace_create.c        2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -37,224 +37,220 @@
 #include <extractor.h>
 
 
-static GladeXML * metaXML;
+static GladeXML *metaXML;
 
 
-void on_namespacemetaDataDialogKeywordRemoveButton_clicked_fs(gpointer dummy,
-                                                             GtkWidget * 
uploadButton) {
-  handleListRemove(metaXML,
-                  "namespaceMetaDataDialogKeywordList");
+void
+on_namespacemetaDataDialogKeywordRemoveButton_clicked_fs (gpointer dummy,
+                                                          GtkWidget *
+                                                          uploadButton)
+{
+  handleListRemove (metaXML, "namespaceMetaDataDialogKeywordList");
 }
 
-void on_namespacemetaDataDialogMetaDataRemoveButton_clicked_fs(gpointer dummy,
-                                                              GtkWidget * 
uploadButton) {
-  handleListRemove(metaXML,
-                  "namespaceMetaDataDialogMetaDataList");
+void
+on_namespacemetaDataDialogMetaDataRemoveButton_clicked_fs (gpointer dummy,
+                                                           GtkWidget *
+                                                           uploadButton)
+{
+  handleListRemove (metaXML, "namespaceMetaDataDialogMetaDataList");
 }
 
-void on_namespacemetaDataDialogKeywordAddButton_clicked_fs(gpointer dummy,
-                                                          GtkWidget * 
uploadButton) {
-  handleKeywordListUpdate(metaXML,
-                         "namespaceKeywordEntry",
-                         "namespaceMetaDataDialogKeywordList");
+void
+on_namespacemetaDataDialogKeywordAddButton_clicked_fs (gpointer dummy,
+                                                       GtkWidget *
+                                                       uploadButton)
+{
+  handleKeywordListUpdate (metaXML,
+                           "namespaceKeywordEntry",
+                           "namespaceMetaDataDialogKeywordList");
 }
 
-void on_namespacemetaDataDialogMetaDataAddButton_clicked_fs(gpointer dummy,
-                                                           GtkWidget * 
uploadButton) {
-  handleMetaDataListUpdate(metaXML,
-                          "namespaceMetaDataDialogMetaTypeComboBox",
-                          "namespaceMetaDataValueEntry",
-                          "namespaceMetaDataDialogMetaDataList");
+void
+on_namespacemetaDataDialogMetaDataAddButton_clicked_fs (gpointer dummy,
+                                                        GtkWidget *
+                                                        uploadButton)
+{
+  handleMetaDataListUpdate (metaXML,
+                            "namespaceMetaDataDialogMetaTypeComboBox",
+                            "namespaceMetaDataValueEntry",
+                            "namespaceMetaDataDialogMetaDataList");
 }
 
 /**
  * The selection of the keyword list changed.
  * Update button status.
  */
-static void on_keyword_list_selection_changed(gpointer signal,
-                                             gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_keyword_list_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                            
"namespaceMetaDataDialogKeywordList")));
-  button
-    = glade_xml_get_widget(metaXML,
-                          "nsMetaDataDialogKeywordRemoveButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (metaXML,
+                                   "namespaceMetaDataDialogKeywordList")));
+  button =
+    glade_xml_get_widget (metaXML, "nsMetaDataDialogKeywordRemoveButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 /**
  * The selection of the metadata list changed.
  * Update button status.
  */
-static void on_metadata_list_selection_changed(gpointer signal,
-                                              gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_metadata_list_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                            
"namespaceMetaDataDialogMetaDataList")));
-  button
-    = glade_xml_get_widget(metaXML,
-                          "nsMetaDataDialogMetaDataRemoveButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (metaXML,
+                                   "namespaceMetaDataDialogMetaDataList")));
+  button =
+    glade_xml_get_widget (metaXML, "nsMetaDataDialogMetaDataRemoveButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 /**
  * The user has edited the metadata entry.
  * Update add button status.
  */
-void on_namespaceMetaDataValueEntry_changed_fs(gpointer dummy2,
-                                              GtkWidget * searchEntry) {
-  const char * input;
-  GtkWidget * button;
+void
+on_namespaceMetaDataValueEntry_changed_fs (gpointer dummy2,
+                                           GtkWidget * searchEntry)
+{
+  const char *input;
+  GtkWidget *button;
 
-  input = gtk_entry_get_text(GTK_ENTRY(glade_xml_get_widget(metaXML,
-                                                           
"namespaceMetaDataValueEntry")));
+  input = gtk_entry_get_text (GTK_ENTRY (glade_xml_get_widget (metaXML,
+                                                               
"namespaceMetaDataValueEntry")));
   if (input == NULL)
     return;
   button
-    = glade_xml_get_widget(metaXML,
-                          "nsMetaDataDialogMetaDataAddButton");
-  gtk_widget_set_sensitive(button,
-                          strlen(input) > 0);
+    = glade_xml_get_widget (metaXML, "nsMetaDataDialogMetaDataAddButton");
+  gtk_widget_set_sensitive (button, strlen (input) > 0);
 }
 
 /**
  * The user has edited the keyword entry.
  * Update add button status.
  */
-void on_namespaceKeywordEntry_changed_fs(gpointer dummy2,
-                                              GtkWidget * searchEntry) {
-  const char * input;
-  GtkWidget * button;
+void
+on_namespaceKeywordEntry_changed_fs (gpointer dummy2, GtkWidget * searchEntry)
+{
+  const char *input;
+  GtkWidget *button;
 
-  input = gtk_entry_get_text(GTK_ENTRY(glade_xml_get_widget(metaXML,
-                                                           
"namespaceKeywordEntry")));
+  input = gtk_entry_get_text (GTK_ENTRY (glade_xml_get_widget (metaXML,
+                                                               
"namespaceKeywordEntry")));
   if (input == NULL)
     return;
-  button
-    = glade_xml_get_widget(metaXML,
-                          "nsMetaDataDialogKeywordAddButton");
-  gtk_widget_set_sensitive(button,
-                          strlen(input) > 0);
+  button = glade_xml_get_widget (metaXML, "nsMetaDataDialogKeywordAddButton");
+  gtk_widget_set_sensitive (button, strlen (input) > 0);
 }
 
 
-void create_namespace_clicked_fs(GtkWidget * dummy1,
-                                GtkWidget * dummy2) {
-  const char * namespaceName;
-  GtkWidget * nameLine;
-  GtkWidget * dialog;
-  GtkWidget * spin;
-  struct ECRS_MetaData * meta;
-  struct ECRS_URI * keywordURI;
-  struct ECRS_URI * root;
+void
+create_namespace_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
+{
+  const char *namespaceName;
+  GtkWidget *nameLine;
+  GtkWidget *dialog;
+  GtkWidget *spin;
+  struct ECRS_MetaData *meta;
+  struct ECRS_URI *keywordURI;
+  struct ECRS_URI *root;
   HashCode512 namespaceId;
   HashCode512 rootEntry;
 
-  DEBUG_BEGIN();
+  DEBUG_BEGIN ();
   metaXML
-    = glade_xml_new(getGladeFileName(),
-                   "namespaceMetaDataDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(metaXML);
-  dialog = glade_xml_get_widget(metaXML,
-                               "namespaceMetaDataDialog");
-  createMetaDataListTreeView(metaXML,                  
-                            "namespaceMetaDataDialogMetaDataList",
-                            NULL,
-                            NULL);
-  
g_signal_connect_data(gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                               
       "namespaceMetaDataDialogMetaDataList"))),
-                       "changed",
-                       G_CALLBACK(&on_metadata_list_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
-  createKeywordListTreeView(metaXML,
-                           "namespaceMetaDataDialogKeywordList",
-                           NULL);
-  
g_signal_connect_data(gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                               
       "namespaceMetaDataDialogKeywordList"))),
-                       "changed",
-                       G_CALLBACK(&on_keyword_list_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
+    = glade_xml_new (getGladeFileName (),
+                     "namespaceMetaDataDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (metaXML);
+  dialog = glade_xml_get_widget (metaXML, "namespaceMetaDataDialog");
+  createMetaDataListTreeView (metaXML,
+                              "namespaceMetaDataDialogMetaDataList",
+                              NULL, NULL);
+  g_signal_connect_data (gtk_tree_view_get_selection
+                         (GTK_TREE_VIEW
+                          (glade_xml_get_widget
+                           (metaXML, "namespaceMetaDataDialogMetaDataList"))),
+                         "changed",
+                         G_CALLBACK (&on_metadata_list_selection_changed),
+                         NULL, NULL, 0);
+  createKeywordListTreeView (metaXML, "namespaceMetaDataDialogKeywordList",
+                             NULL);
+  g_signal_connect_data (gtk_tree_view_get_selection
+                         (GTK_TREE_VIEW
+                          (glade_xml_get_widget
+                           (metaXML, "namespaceMetaDataDialogKeywordList"))),
+                         "changed",
+                         G_CALLBACK (&on_keyword_list_selection_changed),
+                         NULL, NULL, 0);
 
-  createMetaTypeComboBox(metaXML,                      
-                        "namespaceMetaDataDialogMetaTypeComboBox");
-  gtk_dialog_set_default_response(GTK_DIALOG(dialog),
-                                 GTK_RESPONSE_OK);
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_OK) {
-    meta
-      = getMetaDataFromList(metaXML,
-                           "namespaceMetaDataDialogMetaDataList",
-                           NULL);
-    keywordURI
-      = getKeywordURIFromList(metaXML,
-                             "namespaceMetaDataDialogKeywordList");
-    spin = glade_xml_get_widget(metaXML,
-                               "namespaceAnonymityspinbutton");
-    nameLine = glade_xml_get_widget(metaXML,
-                                   "namespaceRootEntry");
-    namespaceName = gtk_entry_get_text(GTK_ENTRY(nameLine));
-    if (namespaceName == NULL)
-      namespaceName = "root"; /* do NOT translate "root"! */
-    hash(namespaceName,
-        strlen(namespaceName),
-        &rootEntry);
-    nameLine = glade_xml_get_widget(metaXML,
-                                   "namespaceNameEntry");
-    namespaceName = gtk_entry_get_text(GTK_ENTRY(nameLine));
-    root = NS_createNamespace(ectx,
-                             cfg,
-                             gtk_spin_button_get_value_as_int
-                             (GTK_SPIN_BUTTON(spin)),
-                             1000, /* FIXME: priority */
-                             get_time() + 2 * cronYEARS, /* FIXME: expiration 
*/
-                             namespaceName,
-                             meta,
-                             keywordURI,
-                             &rootEntry);
-    if (root != NULL) {
-      ECRS_getNamespaceId(root,
-                         &namespaceId);
-      addTabForNamespace(NULL,
-                        namespaceName,
-                        &namespaceId,
-                        meta,
-                        0);
-      ECRS_freeUri(root);
-    } else {
-      GtkWidget * dialog;
+  createMetaTypeComboBox (metaXML, "namespaceMetaDataDialogMetaTypeComboBox");
+  gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK)
+    {
+      meta
+        = getMetaDataFromList (metaXML,
+                               "namespaceMetaDataDialogMetaDataList", NULL);
+      keywordURI
+        = getKeywordURIFromList (metaXML,
+                                 "namespaceMetaDataDialogKeywordList");
+      spin = glade_xml_get_widget (metaXML, "namespaceAnonymityspinbutton");
+      nameLine = glade_xml_get_widget (metaXML, "namespaceRootEntry");
+      namespaceName = gtk_entry_get_text (GTK_ENTRY (nameLine));
+      if (namespaceName == NULL)
+        namespaceName = "root"; /* do NOT translate "root"! */
+      hash (namespaceName, strlen (namespaceName), &rootEntry);
+      nameLine = glade_xml_get_widget (metaXML, "namespaceNameEntry");
+      namespaceName = gtk_entry_get_text (GTK_ENTRY (nameLine));
+      root = NS_createNamespace (ectx, cfg, gtk_spin_button_get_value_as_int 
(GTK_SPIN_BUTTON (spin)), 1000,    /* FIXME: priority */
+                                 get_time () + 2 * cronYEARS,   /* FIXME: 
expiration */
+                                 namespaceName, meta, keywordURI, &rootEntry);
+      if (root != NULL)
+        {
+          ECRS_getNamespaceId (root, &namespaceId);
+          addTabForNamespace (NULL, namespaceName, &namespaceId, meta, 0);
+          ECRS_freeUri (root);
+        }
+      else
+        {
+          GtkWidget *dialog;
 
-      /* IMPROVE-ME: we could check if the
-        namespace exists as the user
-        enters its name and disable the
-        "Ok" button unless the name is unique */
-      dialog = gtk_message_dialog_new
-       (NULL,
-        GTK_DIALOG_MODAL,
-        GTK_MESSAGE_ERROR,
-        GTK_BUTTONS_CLOSE,
-        _("Failed to create namespace `%s'."
-          "Consult logs, most likely error is"
-          " that a namespace with that name "
-          "already exists."),
-        namespaceName);
-      gtk_dialog_run(GTK_DIALOG(dialog));
-      gtk_widget_destroy(dialog);
+          /* IMPROVE-ME: we could check if the
+             namespace exists as the user
+             enters its name and disable the
+             "Ok" button unless the name is unique */
+          dialog = gtk_message_dialog_new
+            (NULL,
+             GTK_DIALOG_MODAL,
+             GTK_MESSAGE_ERROR,
+             GTK_BUTTONS_CLOSE,
+             _("Failed to create namespace `%s'."
+               "Consult logs, most likely error is"
+               " that a namespace with that name "
+               "already exists."), namespaceName);
+          gtk_dialog_run (GTK_DIALOG (dialog));
+          gtk_widget_destroy (dialog);
+        }
+      ECRS_freeMetaData (meta);
+      ECRS_freeUri (keywordURI);
     }
-    ECRS_freeMetaData(meta);
-    ECRS_freeUri(keywordURI);
-  }
-  gtk_widget_destroy(dialog);
-  UNREF(metaXML);
+  gtk_widget_destroy (dialog);
+  UNREF (metaXML);
   metaXML = NULL;
-  DEBUG_END();
+  DEBUG_END ();
 }

Modified: gnunet-gtk/src/plugins/fs/namespace_search.c
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace_search.c        2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/namespace_search.c        2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -39,73 +39,67 @@
  * The spin button giving the rating for a particular namespace
  * has been changed.  Store the new rating for the namespace.
  */
-void on_namespaceRatingSpinButton_changed_fs(GtkWidget * dummy,
-                                            GtkWidget * dummy2) {
-  GtkWidget * spin;
-  GtkWidget * ncbe;
-  GtkTreeModel * model;
+void
+on_namespaceRatingSpinButton_changed_fs (GtkWidget * dummy,
+                                         GtkWidget * dummy2)
+{
+  GtkWidget *spin;
+  GtkWidget *ncbe;
+  GtkTreeModel *model;
   GtkTreeIter iter;
-  char * encStr;
-  char * description;
+  char *encStr;
+  char *description;
   int rating;
   int newrating;
 
-  DEBUG_BEGIN();
-  spin
-    = glade_xml_get_widget(getMainXML(),
-                          "namespaceRatingSpinButton");
-  ncbe
-    = glade_xml_get_widget(getMainXML(),
-                          "searchNamespaceComboBoxEntry");
-  model = gtk_combo_box_get_model(GTK_COMBO_BOX(ncbe));
+  DEBUG_BEGIN ();
+  spin = glade_xml_get_widget (getMainXML (), "namespaceRatingSpinButton");
+  ncbe = glade_xml_get_widget (getMainXML (), "searchNamespaceComboBoxEntry");
+  model = gtk_combo_box_get_model (GTK_COMBO_BOX (ncbe));
   description = NULL;
   encStr = NULL;
-  if (TRUE == gtk_combo_box_get_active_iter(GTK_COMBO_BOX(ncbe),
-                                           &iter)) {
-    gtk_tree_model_get(model,
-                      &iter,
-                      NS_SEARCH_DESCRIPTION, &description,
-                      NS_SEARCH_ENCNAME, &encStr,
-                      NS_SEARCH_RATING, &rating,
-                      -1);
-    if ( (description != NULL) &&
-        (0 == strcmp(description,
-                     _("globally"))) ) {
-      /* just to be sure */
-      gtk_widget_set_sensitive(spin,
-                              FALSE);
-    } else {
-      if (encStr != NULL) {
-       newrating = gtk_spin_button_get_value(GTK_SPIN_BUTTON(spin));
-       rating = NS_rankNamespace(ectx,
-                                 cfg,
-                                 encStr,
-                                 newrating - rating);
-       if (rating != newrating) {
-         /* concurrent modification? */
-         gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin),
-                                   rating);
-         GE_BREAK(ectx, 0);    
-       }
-       gtk_list_store_set(GTK_LIST_STORE(model),
-                          &iter,
-                          NS_SEARCH_RATING, rating,
-                          -1);
-      }
+  if (TRUE == gtk_combo_box_get_active_iter (GTK_COMBO_BOX (ncbe), &iter))
+    {
+      gtk_tree_model_get (model,
+                          &iter,
+                          NS_SEARCH_DESCRIPTION, &description,
+                          NS_SEARCH_ENCNAME, &encStr,
+                          NS_SEARCH_RATING, &rating, -1);
+      if ((description != NULL) && (0 == strcmp (description, _("globally"))))
+        {
+          /* just to be sure */
+          gtk_widget_set_sensitive (spin, FALSE);
+        }
+      else
+        {
+          if (encStr != NULL)
+            {
+              newrating = gtk_spin_button_get_value (GTK_SPIN_BUTTON (spin));
+              rating = NS_rankNamespace (ectx,
+                                         cfg, encStr, newrating - rating);
+              if (rating != newrating)
+                {
+                  /* concurrent modification? */
+                  gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), rating);
+                  GE_BREAK (ectx, 0);
+                }
+              gtk_list_store_set (GTK_LIST_STORE (model),
+                                  &iter, NS_SEARCH_RATING, rating, -1);
+            }
+        }
     }
-  } else {
-    /* FIXME: if enc2hash succeeds, we may want to keep this
-       active */
-    gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin),
-                             0);
-    gtk_widget_set_sensitive(spin,
-                            FALSE);
-  }
+  else
+    {
+      /* FIXME: if enc2hash succeeds, we may want to keep this
+         active */
+      gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
+      gtk_widget_set_sensitive (spin, FALSE);
+    }
   if (description != NULL)
-    free(description);
+    free (description);
   if (encStr != NULL)
-    free(encStr);
-  DEBUG_END();
+    free (encStr);
+  DEBUG_END ();
 }
 
 
@@ -114,175 +108,159 @@
  * Update the trust level (possibly changing sensitivity)
  * and set the search string to the root (if available).
  */
-void on_searchNamespaceComboBoxEntry_changed_fs(GtkWidget * dummy,
-                                               GtkWidget * dummy2) {
-  GtkWidget * keyword;
-  GtkWidget * spin;
-  GtkWidget * ncbe;
-  GtkTreeModel * model;
+void
+on_searchNamespaceComboBoxEntry_changed_fs (GtkWidget * dummy,
+                                            GtkWidget * dummy2)
+{
+  GtkWidget *keyword;
+  GtkWidget *spin;
+  GtkWidget *ncbe;
+  GtkTreeModel *model;
   GtkTreeIter iter;
   int rating;
-  char * encStr;
-  char * descStr;
+  char *encStr;
+  char *descStr;
   HashCode512 ns;
   HashCode512 root;
   EncName enc;
 
-  DEBUG_BEGIN();
-  spin
-    = glade_xml_get_widget(getMainXML(),
-                          "namespaceRatingSpinButton");
-  ncbe
-    = glade_xml_get_widget(getMainXML(),
-                          "searchNamespaceComboBoxEntry");
-  model = gtk_combo_box_get_model(GTK_COMBO_BOX(ncbe));
+  DEBUG_BEGIN ();
+  spin = glade_xml_get_widget (getMainXML (), "namespaceRatingSpinButton");
+  ncbe = glade_xml_get_widget (getMainXML (), "searchNamespaceComboBoxEntry");
+  model = gtk_combo_box_get_model (GTK_COMBO_BOX (ncbe));
   descStr = NULL;
   encStr = NULL;
-  if (TRUE == gtk_combo_box_get_active_iter(GTK_COMBO_BOX(ncbe),
-                                           &iter)) {
-    gtk_tree_model_get(model,
-                      &iter,
-                      NS_SEARCH_DESCRIPTION, &descStr,
-                      NS_SEARCH_ENCNAME, &encStr,
-                      NS_SEARCH_RATING, &rating,
-                      -1);
-    if ( (descStr != NULL) &&
-        (0 == strcmp(descStr,
-                     _("globally"))) ) {
-      gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin),
-                               0);
-      gtk_widget_set_sensitive(spin,
-                              FALSE);
-    } else if (encStr != NULL) {
-      enc2hash(encStr,
-              &ns);
-      gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin),
-                               rating);
-      gtk_widget_set_sensitive(spin,
-                              TRUE);
-      keyword
-       = glade_xml_get_widget(getMainXML(),
-                              "fssearchKeywordComboBoxEntry");
-      if (OK == NS_getNamespaceRoot(ectx,
-                                   cfg,
-                                   encStr,
-                                   &root)) {
-       hash2enc(&root,
-                &enc);
-       gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(keyword))),
-                          (const gchar*) &enc);
-      } else {
-       gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(keyword))),
-                          "");
-      }
+  if (TRUE == gtk_combo_box_get_active_iter (GTK_COMBO_BOX (ncbe), &iter))
+    {
+      gtk_tree_model_get (model,
+                          &iter,
+                          NS_SEARCH_DESCRIPTION, &descStr,
+                          NS_SEARCH_ENCNAME, &encStr,
+                          NS_SEARCH_RATING, &rating, -1);
+      if ((descStr != NULL) && (0 == strcmp (descStr, _("globally"))))
+        {
+          gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
+          gtk_widget_set_sensitive (spin, FALSE);
+        }
+      else if (encStr != NULL)
+        {
+          enc2hash (encStr, &ns);
+          gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), rating);
+          gtk_widget_set_sensitive (spin, TRUE);
+          keyword
+            = glade_xml_get_widget (getMainXML (),
+                                    "fssearchKeywordComboBoxEntry");
+          if (OK == NS_getNamespaceRoot (ectx, cfg, encStr, &root))
+            {
+              hash2enc (&root, &enc);
+              gtk_entry_set_text (GTK_ENTRY
+                                  (gtk_bin_get_child (GTK_BIN (keyword))),
+                                  (const gchar *) &enc);
+            }
+          else
+            {
+              gtk_entry_set_text (GTK_ENTRY
+                                  (gtk_bin_get_child (GTK_BIN (keyword))),
+                                  "");
+            }
+        }
     }
-  } else {
-    gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin),
-                             0);
-    gtk_widget_set_sensitive(spin,
-                            FALSE);
-  }
+  else
+    {
+      gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
+      gtk_widget_set_sensitive (spin, FALSE);
+    }
   if (descStr != NULL)
-    free(descStr);
+    free (descStr);
   if (encStr != NULL)
-    free(encStr);
-  DEBUG_END();
+    free (encStr);
+  DEBUG_END ();
 }
 
-struct NewNamespaceInfo {
-  const char * namespaceName;
-  const HashCode512 * namespaceId;
-  const struct ECRS_MetaData * md;
+struct NewNamespaceInfo
+{
+  const char *namespaceName;
+  const HashCode512 *namespaceId;
+  const struct ECRS_MetaData *md;
   int rating;
 };
 
-static void * saveDiscovery(void * cls) {
-  struct NewNamespaceInfo * nni = cls;
+static void *
+saveDiscovery (void *cls)
+{
+  struct NewNamespaceInfo *nni = cls;
 
-  GtkListStore * model;
+  GtkListStore *model;
   GtkTreeIter iter;
   EncName enc;
-  char * name;
-  struct ECRS_MetaData * dmd;
-  GtkWidget * ncbe;
-  char * desc;
+  char *name;
+  struct ECRS_MetaData *dmd;
+  GtkWidget *ncbe;
+  char *desc;
   size_t n;
   int found;
-  char * encName;
+  char *encName;
 
-  DEBUG_BEGIN();
-  ncbe
-    = glade_xml_get_widget(getMainXML(),
-                          "searchNamespaceComboBoxEntry");
-  model = GTK_LIST_STORE(gtk_combo_box_get_model(GTK_COMBO_BOX(ncbe)));
-  hash2enc(nni->namespaceId,
-          &enc);
-  if (nni->md == NULL) {
-    dmd = NULL;
-    desc = STRDUP("");
-  } else {
-    dmd = ECRS_dupMetaData(nni->md);
-    desc = ECRS_getFirstFromMetaData(dmd,
-                                    EXTRACTOR_DESCRIPTION,
-                                    EXTRACTOR_TITLE,
-                                    EXTRACTOR_AUTHOR,
-                                    EXTRACTOR_GENRE,
-                                    EXTRACTOR_SUBJECT,
-                                    EXTRACTOR_CREATOR,
-                                    EXTRACTOR_PRODUCER,
-                                    EXTRACTOR_GROUP,
-                                    EXTRACTOR_CREATED_FOR,
-                                    EXTRACTOR_SUMMARY,
-                                    EXTRACTOR_OWNER,
-                                    -1);
-    if (desc == NULL)
-      desc = STRDUP("");
-  }
+  DEBUG_BEGIN ();
+  ncbe = glade_xml_get_widget (getMainXML (), "searchNamespaceComboBoxEntry");
+  model = GTK_LIST_STORE (gtk_combo_box_get_model (GTK_COMBO_BOX (ncbe)));
+  hash2enc (nni->namespaceId, &enc);
+  if (nni->md == NULL)
+    {
+      dmd = NULL;
+      desc = STRDUP ("");
+    }
+  else
+    {
+      dmd = ECRS_dupMetaData (nni->md);
+      desc = ECRS_getFirstFromMetaData (dmd,
+                                        EXTRACTOR_DESCRIPTION,
+                                        EXTRACTOR_TITLE,
+                                        EXTRACTOR_AUTHOR,
+                                        EXTRACTOR_GENRE,
+                                        EXTRACTOR_SUBJECT,
+                                        EXTRACTOR_CREATOR,
+                                        EXTRACTOR_PRODUCER,
+                                        EXTRACTOR_GROUP,
+                                        EXTRACTOR_CREATED_FOR,
+                                        EXTRACTOR_SUMMARY,
+                                        EXTRACTOR_OWNER, -1);
+      if (desc == NULL)
+        desc = STRDUP ("");
+    }
 
-  n = strlen(desc) + 64;
-  name = MALLOC(n);
-  SNPRINTF(name,
-          n,
-          "%s: %.*s",
-          desc,
-          20,
-          &enc);
+  n = strlen (desc) + 64;
+  name = MALLOC (n);
+  SNPRINTF (name, n, "%s: %.*s", desc, 20, &enc);
   /* check if present! */
   found = NO;
-  if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(model),
-                                   &iter)) {
-    do {       
-      gtk_tree_model_get(GTK_TREE_MODEL(model),
-                        &iter,
-                        NS_SEARCH_ENCNAME, &encName,
-                        -1);
-      if ( (encName != NULL) &&
-          (0 == strcmp(encName,
-                       (const char*) &enc)) )
-       found =YES;
-      FREENONNULL(encName);
-    } while ( (found == NO) &&
-             (gtk_tree_model_iter_next(GTK_TREE_MODEL(model),
-                                       &iter)) );
-  }
-  if (found == NO) {
-    infoMessage(YES,
-               _("Namespace found: %s - %.*s\n"),
-               desc,
-               20,
-               &enc);
-    gtk_list_store_append(model,
-                         &iter);
-    gtk_list_store_set(model,
-                      &iter,
-                      NS_SEARCH_DESCRIPTION, name,
-                      NS_SEARCH_ENCNAME, &enc,
-                      NS_SEARCH_METADATA, dmd,
-                      NS_SEARCH_RATING, nni->rating,
-                      -1);
-  }
-  FREE(name);
-  DEBUG_END();
+  if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL (model), &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (GTK_TREE_MODEL (model),
+                              &iter, NS_SEARCH_ENCNAME, &encName, -1);
+          if ((encName != NULL) &&
+              (0 == strcmp (encName, (const char *) &enc)))
+            found = YES;
+          FREENONNULL (encName);
+        }
+      while ((found == NO) &&
+             (gtk_tree_model_iter_next (GTK_TREE_MODEL (model), &iter)));
+    }
+  if (found == NO)
+    {
+      infoMessage (YES, _("Namespace found: %s - %.*s\n"), desc, 20, &enc);
+      gtk_list_store_append (model, &iter);
+      gtk_list_store_set (model,
+                          &iter,
+                          NS_SEARCH_DESCRIPTION, name,
+                          NS_SEARCH_ENCNAME, &enc,
+                          NS_SEARCH_METADATA, dmd,
+                          NS_SEARCH_RATING, nni->rating, -1);
+    }
+  FREE (name);
+  DEBUG_END ();
 
   return NULL;
 }
@@ -299,17 +277,17 @@
  * @param rating the local rating of the namespace
  * @return OK (always)
  */
-int namespace_discovered_cb(void * cls,
-                           const char * namespaceName,
-                           const HashCode512 * namespaceId,
-                           const struct ECRS_MetaData * md,
-                           int rating) {
+int
+namespace_discovered_cb (void *cls,
+                         const char *namespaceName,
+                         const HashCode512 * namespaceId,
+                         const struct ECRS_MetaData *md, int rating)
+{
   struct NewNamespaceInfo nni;
   nni.namespaceName = namespaceName;
   nni.namespaceId = namespaceId;
   nni.md = md;
   nni.rating = rating;
-  gtkSaveCall(&saveDiscovery,
-             &nni);
+  gtkSaveCall (&saveDiscovery, &nni);
   return OK;
 }

Modified: gnunet-gtk/src/plugins/fs/namespace_search.h
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace_search.h        2007-07-10 09:00:35 UTC 
(rev 5297)
+++ gnunet-gtk/src/plugins/fs/namespace_search.h        2007-07-10 09:01:06 UTC 
(rev 5298)
@@ -36,11 +36,10 @@
  * @param rating the local rating of the namespace
  * @return OK (always)
  */
-int namespace_discovered_cb(void * cls,
-                           const char * namespaceName,
-                           const HashCode512 * namespaceId,
-                           const struct ECRS_MetaData * md,
-                           int rating);
+int namespace_discovered_cb (void *cls,
+                             const char *namespaceName,
+                             const HashCode512 * namespaceId,
+                             const struct ECRS_MetaData *md, int rating);
 
 
 

Modified: gnunet-gtk/src/plugins/fs/search.c
===================================================================
--- gnunet-gtk/src/plugins/fs/search.c  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/search.c  2007-07-10 09:01:06 UTC (rev 5298)
@@ -39,18 +39,18 @@
  * The user has edited the search entry.
  * Update search button status.
  */
-static void on_fssearchSelectionChanged(gpointer signal,
-                                       gpointer cls) {
-  SearchList * list = cls;
-  GtkTreeSelection * selection;
-  GtkWidget * downloadButton;
+static void
+on_fssearchSelectionChanged (gpointer signal, gpointer cls)
+{
+  SearchList *list = cls;
+  GtkTreeSelection *selection;
+  GtkWidget *downloadButton;
 
-  selection = gtk_tree_view_get_selection(list->treeview);
-  downloadButton
-    = glade_xml_get_widget(list->searchXML,
-                          "downloadButton");
-  gtk_widget_set_sensitive(downloadButton,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection = gtk_tree_view_get_selection (list->treeview);
+  downloadButton = glade_xml_get_widget (list->searchXML, "downloadButton");
+  gtk_widget_set_sensitive (downloadButton,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 
@@ -60,84 +60,86 @@
  * Update the number of results received for the given
  * search in the summary and in the label of the tab.
  */
-static void updateSearchSummary(SearchList * searchContext) {
-  GtkTreePath * path;
+static void
+updateSearchSummary (SearchList * searchContext)
+{
+  GtkTreePath *path;
   GtkTreeIter iter;
-  char * new_title;
-  GtkLabel * label;
+  char *new_title;
+  GtkLabel *label;
 
-  path = 
gtk_tree_row_reference_get_path(searchContext->summaryViewRowReference);
-  if (TRUE != gtk_tree_model_get_iter(GTK_TREE_MODEL(search_summary),
-                                     &iter,
-                                     path)) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
-  gtk_tree_path_free(path);
-  gtk_list_store_set(search_summary,
-                    &iter,
-                    SEARCH_SUMMARY_RESULT_COUNT, 
searchContext->resultsReceived,
-                    -1);
+  path =
+    gtk_tree_row_reference_get_path (searchContext->summaryViewRowReference);
+  if (TRUE !=
+      gtk_tree_model_get_iter (GTK_TREE_MODEL (search_summary), &iter, path))
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
+  gtk_tree_path_free (path);
+  gtk_list_store_set (search_summary,
+                      &iter,
+                      SEARCH_SUMMARY_RESULT_COUNT,
+                      searchContext->resultsReceived, -1);
 
-                       
 
+
   /* update tab title with the number of results */
   new_title =
-    g_strdup_printf("%.*s%s (%u)",
-                   20,
-                   searchContext->searchString,
-                   strlen(searchContext->searchString) > 20 ? "..." : "",
-                   searchContext->resultsReceived);
-  label = GTK_LABEL(glade_xml_get_widget(searchContext->labelXML,
-                                        "searchTabLabel"));
-  gtk_label_set(label, new_title);
-  FREE(new_title);
+    g_strdup_printf ("%.*s%s (%u)",
+                     20,
+                     searchContext->searchString,
+                     strlen (searchContext->searchString) > 20 ? "..." : "",
+                     searchContext->resultsReceived);
+  label = GTK_LABEL (glade_xml_get_widget (searchContext->labelXML,
+                                           "searchTabLabel"));
+  gtk_label_set (label, new_title);
+  FREE (new_title);
 }
 
 /**
  * Add the given search result to the search
  * tree at the specified position.
  */
-void addEntryToSearchTree(SearchList * searchContext,
-                         DownloadList * downloadParent,
-                         const ECRS_FileInfo * info,
-                         GtkTreeIter * iter) {
-  char * name;
-  char * mime;
-  char * desc;
+void
+addEntryToSearchTree (SearchList * searchContext,
+                      DownloadList * downloadParent,
+                      const ECRS_FileInfo * info, GtkTreeIter * iter)
+{
+  char *name;
+  char *mime;
+  char *desc;
   unsigned long long size;
-  char * size_h;
-  GdkPixbuf * pixbuf;
+  char *size_h;
+  GdkPixbuf *pixbuf;
   enum URITRACK_STATE state;
 
-  state = URITRACK_getState(ectx,
-                           cfg,
-                           info->uri);
-  mime = getMimeTypeFromMetaData(info->meta);
-  desc = getDescriptionFromMetaData(info->meta);
-  name = getFileNameFromMetaData(info->meta);
-  size = ECRS_isFileUri(info->uri) || ECRS_isLocationUri(info->uri) ? 
ECRS_fileSize(info->uri) : 0;
-  pixbuf = getThumbnailFromMetaData(info->meta);
-  size_h = string_get_fancy_byte_size(size);
-  gtk_tree_store_set(searchContext->tree,
-                    iter,
-                    SEARCH_NAME, name,
-                    SEARCH_SIZE, size,
-                    SEARCH_HSIZE, size_h,
-                    SEARCH_MIME, mime,
-                    SEARCH_DESC, desc,
-                    SEARCH_PIXBUF, pixbuf,
-                    SEARCH_URI, ECRS_dupUri(info->uri),
-                    SEARCH_META, ECRS_dupMetaData(info->meta),
-                    SEARCH_CELL_BG_COLOR, getColorCode(state),
-                    SEARCH_CELL_FG_COLOR, "black",
-                    SEARCH_INTERNAL, searchContext,
-                    SEARCH_INTERNAL_PARENT, downloadParent,
-                    -1);
-  FREE(size_h);
-  FREE(name);
-  FREE(desc);
-  FREE(mime);
+  state = URITRACK_getState (ectx, cfg, info->uri);
+  mime = getMimeTypeFromMetaData (info->meta);
+  desc = getDescriptionFromMetaData (info->meta);
+  name = getFileNameFromMetaData (info->meta);
+  size = ECRS_isFileUri (info->uri)
+    || ECRS_isLocationUri (info->uri) ? ECRS_fileSize (info->uri) : 0;
+  pixbuf = getThumbnailFromMetaData (info->meta);
+  size_h = string_get_fancy_byte_size (size);
+  gtk_tree_store_set (searchContext->tree,
+                      iter,
+                      SEARCH_NAME, name,
+                      SEARCH_SIZE, size,
+                      SEARCH_HSIZE, size_h,
+                      SEARCH_MIME, mime,
+                      SEARCH_DESC, desc,
+                      SEARCH_PIXBUF, pixbuf,
+                      SEARCH_URI, ECRS_dupUri (info->uri),
+                      SEARCH_META, ECRS_dupMetaData (info->meta),
+                      SEARCH_CELL_BG_COLOR, getColorCode (state),
+                      SEARCH_CELL_FG_COLOR, "black",
+                      SEARCH_INTERNAL, searchContext,
+                      SEARCH_INTERNAL_PARENT, downloadParent, -1);
+  FREE (size_h);
+  FREE (name);
+  FREE (desc);
+  FREE (mime);
 }
 
 /**
@@ -148,202 +150,173 @@
  * @param uri the search URI
  * @param searchContext identifies the search page
  */
-void fs_search_result_received(SearchList * searchContext,
-                              const ECRS_FileInfo * info,
-                              const struct ECRS_URI * uri) {
-  GtkTreeStore * model;
+void
+fs_search_result_received (SearchList * searchContext,
+                           const ECRS_FileInfo * info,
+                           const struct ECRS_URI *uri)
+{
+  GtkTreeStore *model;
   GtkTreeIter iter;
   enum URITRACK_STATE state;
 
-  state = URITRACK_getState(ectx,
-                           cfg,
-                           info->uri);
-  if ( (state & (URITRACK_INSERTED |
-                URITRACK_INDEXED) ) &&
-       (YES == GC_get_configuration_value_yesno(cfg,
-                                               "GNUNET-GTK",
-                                               "DISABLE-OWN",
-                                               YES)) )
+  state = URITRACK_getState (ectx, cfg, info->uri);
+  if ((state & (URITRACK_INSERTED |
+                URITRACK_INDEXED)) &&
+      (YES == GC_get_configuration_value_yesno (cfg,
+                                                "GNUNET-GTK",
+                                                "DISABLE-OWN", YES)))
     return;
-  model = GTK_TREE_STORE(gtk_tree_view_get_model(searchContext->treeview));
-  gtk_tree_store_append(model,
-                       &iter,
-                       NULL);
-  addEntryToSearchTree(searchContext,
-                      NULL,
-                      info,
-                      &iter);
+  model = GTK_TREE_STORE (gtk_tree_view_get_model (searchContext->treeview));
+  gtk_tree_store_append (model, &iter, NULL);
+  addEntryToSearchTree (searchContext, NULL, info, &iter);
   searchContext->resultsReceived++;
-  updateSearchSummary(searchContext);
+  updateSearchSummary (searchContext);
 }
 
 static int
-on_search_copy_uri_activate(void * cls,
-                           GtkWidget * searchEntry) {
-  SearchList * list = cls;
+on_search_copy_uri_activate (void *cls, GtkWidget * searchEntry)
+{
+  SearchList *list = cls;
   GtkTreePath *path;
   GtkTreeIter iter;
-  struct ECRS_URI * uri;
-  char * str;
-  GtkClipboard * clip;
+  struct ECRS_URI *uri;
+  char *str;
+  GtkClipboard *clip;
 
   path = NULL;
-  if (FALSE == gtk_tree_view_get_path_at_pos(list->treeview,
-                                            list->last_x,
-                                             list->last_y,
-                                             &path,
-                                             NULL,
-                                             NULL,
-                                             NULL)) {
-    GE_BREAK(NULL, 0);
-    return FALSE;
-  }
-  if (FALSE == gtk_tree_model_get_iter(GTK_TREE_MODEL(list->tree),
-                                      &iter,
-                                      path)) {
-    GE_BREAK(NULL, 0);
-    gtk_tree_path_free(path);
-    return FALSE;
-  }
-  gtk_tree_path_free(path);
+  if (FALSE == gtk_tree_view_get_path_at_pos (list->treeview,
+                                              list->last_x,
+                                              list->last_y,
+                                              &path, NULL, NULL, NULL))
+    {
+      GE_BREAK (NULL, 0);
+      return FALSE;
+    }
+  if (FALSE == gtk_tree_model_get_iter (GTK_TREE_MODEL (list->tree),
+                                        &iter, path))
+    {
+      GE_BREAK (NULL, 0);
+      gtk_tree_path_free (path);
+      return FALSE;
+    }
+  gtk_tree_path_free (path);
   uri = NULL;
-  gtk_tree_model_get(GTK_TREE_MODEL(list->tree),
-                    &iter,
-                    SEARCH_URI, &uri,
-                    -1);
-  str = ECRS_uriToString(uri);
-  clip = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD);
-  gtk_clipboard_set_text(clip,
-                        str,
-                        strlen(str));
-  FREE(str);
+  gtk_tree_model_get (GTK_TREE_MODEL (list->tree),
+                      &iter, SEARCH_URI, &uri, -1);
+  str = ECRS_uriToString (uri);
+  clip = gtk_clipboard_get (GDK_SELECTION_CLIPBOARD);
+  gtk_clipboard_set_text (clip, str, strlen (str));
+  FREE (str);
   return FALSE;
 }
 
 
 #ifndef MINGW
 static char *
-selectFile() {
-  GladeXML * uploadXML;
-  GtkFileChooser * dialog;
-  char * ret;
+selectFile ()
+{
+  GladeXML *uploadXML;
+  GtkFileChooser *dialog;
+  char *ret;
 
   uploadXML
-    = glade_xml_new(getGladeFileName(),
-                   "directorySaveDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(uploadXML);
-  dialog = GTK_FILE_CHOOSER(glade_xml_get_widget(uploadXML,
-                                                "directorySaveDialog"));
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) != GTK_RESPONSE_CANCEL)
-    ret = gtk_file_chooser_get_filename(dialog);
+    = glade_xml_new (getGladeFileName (),
+                     "directorySaveDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (uploadXML);
+  dialog = GTK_FILE_CHOOSER (glade_xml_get_widget (uploadXML,
+                                                   "directorySaveDialog"));
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_CANCEL)
+    ret = gtk_file_chooser_get_filename (dialog);
   else
     ret = NULL;
-  gtk_widget_destroy(GTK_WIDGET(dialog));
-  UNREF(uploadXML);
+  gtk_widget_destroy (GTK_WIDGET (dialog));
+  UNREF (uploadXML);
   return ret;
 }
 
 #else /* MINGW */
 
 static char *
-selectFile() {
-  return plibc_ChooseFile(_("Choose the name under which you want to save the 
search results."),
-                         OFN_SHAREAWARE);
+selectFile ()
+{
+  return
+    plibc_ChooseFile (_
+                      ("Choose the name under which you want to save the 
search results."),
+                      OFN_SHAREAWARE);
 }
 #endif /* MINGW */
 
 static int
-on_save_search_activate(void * cls,
-                       GtkWidget * searchEntry) {
-  SearchList * list = cls;
-  char * name;
-  char * directory;
+on_save_search_activate (void *cls, GtkWidget * searchEntry)
+{
+  SearchList *list = cls;
+  char *name;
+  char *directory;
   unsigned long long dir_len;
   unsigned int fis_size;
-  ECRS_FileInfo * fis;
-  struct ECRS_MetaData * meta;
-  GtkTreeModel * model;
+  ECRS_FileInfo *fis;
+  struct ECRS_MetaData *meta;
+  GtkTreeModel *model;
   GtkTreeIter iter;
   unsigned int pos;
 
-  model = gtk_tree_view_get_model(list->treeview);
-  if (TRUE != gtk_tree_model_get_iter_first(model, &iter)) {
-    addLogEntry(_("No search results yet, cannot save!"));
-    return FALSE;
-  }
+  model = gtk_tree_view_get_model (list->treeview);
+  if (TRUE != gtk_tree_model_get_iter_first (model, &iter))
+    {
+      addLogEntry (_("No search results yet, cannot save!"));
+      return FALSE;
+    }
 
-  name = selectFile("");
+  name = selectFile ("");
   if (name == NULL)
     return FALSE;
   fis = NULL;
   fis_size = 0;
-  GROW(fis,
-       fis_size,
-       list->resultsReceived);
+  GROW (fis, fis_size, list->resultsReceived);
   pos = 0;
-  do {
-    if (pos == fis_size)
-      GROW(fis,
-          fis_size,
-          pos + 1);
-    gtk_tree_model_get(model,
-                      &iter,
-                      SEARCH_URI, &fis[pos].uri,
-                      SEARCH_META, &fis[pos].meta,
-                      -1);
-    pos++;
-  } while (gtk_tree_model_iter_next(model,
-                                   &iter));
-  meta = ECRS_createMetaData();
-  ECRS_addToMetaData(meta,
-                    EXTRACTOR_KEYWORDS,
-                    list->searchString);
-  ECRS_addToMetaData(meta,
-                    EXTRACTOR_DESCRIPTION,
-                    _("Saved search results"));
-  ECRS_addToMetaData(meta,
-                    EXTRACTOR_SOFTWARE,
-                    "gnunet-gtk");
-  if (OK != ECRS_createDirectory(NULL,
-                                &directory,
-                                &dir_len,
-                                fis_size,
-                                fis,
-                                meta)) {
-    addLogEntry(_("Internal error."));
-    GE_BREAK(NULL, 0);
-    ECRS_freeMetaData(meta);
-    GROW(fis,
-        fis_size,
-        0);
-    FREE(name);
-    return FALSE;
-  }
-  ECRS_freeMetaData(meta);
-  GROW(fis,
-       fis_size,
-       0);
-  if (OK != disk_file_write(NULL,
-                           name,
-                           directory,
-                           dir_len,
-                           "644")) {
-    addLogEntry(_("Error writing file `%s'."),
-               name);
-  }
-  FREE(directory);
-  FREE(name);
+  do
+    {
+      if (pos == fis_size)
+        GROW (fis, fis_size, pos + 1);
+      gtk_tree_model_get (model,
+                          &iter,
+                          SEARCH_URI, &fis[pos].uri,
+                          SEARCH_META, &fis[pos].meta, -1);
+      pos++;
+    }
+  while (gtk_tree_model_iter_next (model, &iter));
+  meta = ECRS_createMetaData ();
+  ECRS_addToMetaData (meta, EXTRACTOR_KEYWORDS, list->searchString);
+  ECRS_addToMetaData (meta, EXTRACTOR_DESCRIPTION, _("Saved search results"));
+  ECRS_addToMetaData (meta, EXTRACTOR_SOFTWARE, "gnunet-gtk");
+  if (OK != ECRS_createDirectory (NULL,
+                                  &directory, &dir_len, fis_size, fis, meta))
+    {
+      addLogEntry (_("Internal error."));
+      GE_BREAK (NULL, 0);
+      ECRS_freeMetaData (meta);
+      GROW (fis, fis_size, 0);
+      FREE (name);
+      return FALSE;
+    }
+  ECRS_freeMetaData (meta);
+  GROW (fis, fis_size, 0);
+  if (OK != disk_file_write (NULL, name, directory, dir_len, "644"))
+    {
+      addLogEntry (_("Error writing file `%s'."), name);
+    }
+  FREE (directory);
+  FREE (name);
   return FALSE;
 }
 
 static gint
-search_click_handler(void * cls,
-                    GdkEvent *event) {
-  SearchList * list = cls;
-  GtkMenu * menu;
-  GtkWidget * entry;
-  GdkEventButton * event_button;
+search_click_handler (void *cls, GdkEvent * event)
+{
+  SearchList *list = cls;
+  GtkMenu *menu;
+  GtkWidget *entry;
+  GdkEventButton *event_button;
 
   g_return_val_if_fail (event != NULL, FALSE);
 
@@ -354,34 +327,26 @@
     return FALSE;
   list->last_x = event_button->x;
   list->last_y = event_button->y;
-  menu = GTK_MENU(gtk_menu_new());
-  entry = gtk_menu_item_new_with_label(_("_Copy URI to Clipboard"));
+  menu = GTK_MENU (gtk_menu_new ());
+  entry = gtk_menu_item_new_with_label (_("_Copy URI to Clipboard"));
   g_signal_connect_swapped (entry,
-                           "activate",
-                           G_CALLBACK(on_search_copy_uri_activate),
-                           list);
-  gtk_label_set_use_underline(GTK_LABEL(gtk_bin_get_child(GTK_BIN(entry))),
-                             TRUE);
-  gtk_widget_show(entry);
-  gtk_menu_shell_append(GTK_MENU_SHELL(menu),
-                       entry);
-  entry = gtk_menu_item_new_with_label(_("_Save results as directory"));
+                            "activate",
+                            G_CALLBACK (on_search_copy_uri_activate), list);
+  gtk_label_set_use_underline (GTK_LABEL
+                               (gtk_bin_get_child (GTK_BIN (entry))), TRUE);
+  gtk_widget_show (entry);
+  gtk_menu_shell_append (GTK_MENU_SHELL (menu), entry);
+  entry = gtk_menu_item_new_with_label (_("_Save results as directory"));
   g_signal_connect_swapped (entry,
-                           "activate",
-                           G_CALLBACK(on_save_search_activate),
-                           list);
-  gtk_label_set_use_underline(GTK_LABEL(gtk_bin_get_child(GTK_BIN(entry))),
-                             TRUE);
-  gtk_widget_show(entry);
-  gtk_menu_shell_append(GTK_MENU_SHELL(menu),
-                       entry);
+                            "activate",
+                            G_CALLBACK (on_save_search_activate), list);
+  gtk_label_set_use_underline (GTK_LABEL
+                               (gtk_bin_get_child (GTK_BIN (entry))), TRUE);
+  gtk_widget_show (entry);
+  gtk_menu_shell_append (GTK_MENU_SHELL (menu), entry);
   gtk_menu_popup (menu,
-                 NULL,
-                 NULL,
-                 NULL,
-                 NULL,
-                 event_button->button,
-                 event_button->time);
+                  NULL,
+                  NULL, NULL, NULL, event_button->button, event_button->time);
   return TRUE;
 }
 
@@ -390,234 +355,195 @@
  * tab and add an entry to the summary.
  */
 SearchList *
-fs_search_started(struct FSUI_SearchList * fsui_list,
-                 const struct ECRS_URI * uri,
-                 unsigned int anonymityLevel,
-                 unsigned int resultCount,
-                 const ECRS_FileInfo * results,
-                 FSUI_State state) {
-  SearchList * list;
+fs_search_started (struct FSUI_SearchList * fsui_list,
+                   const struct ECRS_URI * uri,
+                   unsigned int anonymityLevel,
+                   unsigned int resultCount,
+                   const ECRS_FileInfo * results, FSUI_State state)
+{
+  SearchList *list;
   gint pages;
-  char * description;
-  const char * dhead;
-  GtkTreeViewColumn * column;
-  GtkCellRenderer * renderer;
-  GtkNotebook * notebook;
-  GtkTreePath * path;
+  char *description;
+  const char *dhead;
+  GtkTreeViewColumn *column;
+  GtkCellRenderer *renderer;
+  GtkNotebook *notebook;
+  GtkTreePath *path;
   GtkTreeIter iter;
   int col;
   int i;
 
-  description = ECRS_uriToString(uri);
-  if (description == NULL) {
-    GE_BREAK(ectx, 0);
-    return NULL;
-  }
-  GE_ASSERT(ectx,
-           strlen(description) >= strlen(ECRS_URI_PREFIX));
-  dhead = &description[strlen(ECRS_URI_PREFIX)];
-  if (0 == strncmp(dhead,
-                  ECRS_SEARCH_INFIX,
-                  strlen(ECRS_SEARCH_INFIX)))
-    dhead = &dhead[strlen(ECRS_SEARCH_INFIX)];
-  else if (0 == strncmp(dhead,
-                       ECRS_SUBSPACE_INFIX,
-                       strlen(ECRS_SUBSPACE_INFIX)))
-    dhead = &dhead[strlen(ECRS_SUBSPACE_INFIX)];
-  list
-    = MALLOC(sizeof(SearchList));
-  memset(list,
-        0,
-        sizeof(SearchList));
-  list->searchString
-    = STRDUP(dhead);
-  list->uri
-    = ECRS_dupUri(uri);
-  list->fsui_list
-    = fsui_list;
-  list->next
-    = search_head;
+  description = ECRS_uriToString (uri);
+  if (description == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return NULL;
+    }
+  GE_ASSERT (ectx, strlen (description) >= strlen (ECRS_URI_PREFIX));
+  dhead = &description[strlen (ECRS_URI_PREFIX)];
+  if (0 == strncmp (dhead, ECRS_SEARCH_INFIX, strlen (ECRS_SEARCH_INFIX)))
+    dhead = &dhead[strlen (ECRS_SEARCH_INFIX)];
+  else if (0 == strncmp (dhead,
+                         ECRS_SUBSPACE_INFIX, strlen (ECRS_SUBSPACE_INFIX)))
+    dhead = &dhead[strlen (ECRS_SUBSPACE_INFIX)];
+  list = MALLOC (sizeof (SearchList));
+  memset (list, 0, sizeof (SearchList));
+  list->searchString = STRDUP (dhead);
+  list->uri = ECRS_dupUri (uri);
+  list->fsui_list = fsui_list;
+  list->next = search_head;
   search_head = list;
   list->searchXML
-    = glade_xml_new(getGladeFileName(),
-                   "searchResultsFrame",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(list->searchXML);
+    = glade_xml_new (getGladeFileName (), "searchResultsFrame", PACKAGE_NAME);
+  connectGladeWithPlugins (list->searchXML);
   list->searchpage
-    = extractMainWidgetFromWindow(list->searchXML,
-                                 "searchResultsFrame");
+    = extractMainWidgetFromWindow (list->searchXML, "searchResultsFrame");
   /* setup tree view and renderers */
-  list->treeview = GTK_TREE_VIEW(glade_xml_get_widget(list->searchXML,
-                                                     "searchResults"));
+  list->treeview = GTK_TREE_VIEW (glade_xml_get_widget (list->searchXML,
+                                                        "searchResults"));
   g_signal_connect_swapped (list->treeview,
-                           "button-press-event",
-                           G_CALLBACK(search_click_handler),
-                           list);
-  list->tree =
-    gtk_tree_store_new(SEARCH_NUM,
-                      G_TYPE_STRING, /* name */
-                      G_TYPE_UINT64,  /* size */
-                      G_TYPE_STRING,  /* human-readable size */
-                      G_TYPE_STRING, /* mime-type */
-                      G_TYPE_STRING, /* meta-data (some) */
-                      GDK_TYPE_PIXBUF, /* preview */   
-                      G_TYPE_POINTER,  /* url */
-                      G_TYPE_POINTER,  /* meta */
-                      G_TYPE_STRING, /* bg-color */
-                      G_TYPE_STRING, /* fg-color */
-                      G_TYPE_POINTER,  /* internal: search list */
-                      G_TYPE_POINTER); /* internal: download parent list */
+                            "button-press-event",
+                            G_CALLBACK (search_click_handler), list);
+  list->tree = gtk_tree_store_new (SEARCH_NUM, G_TYPE_STRING,   /* name */
+                                   G_TYPE_UINT64,       /* size */
+                                   G_TYPE_STRING,       /* human-readable size 
*/
+                                   G_TYPE_STRING,       /* mime-type */
+                                   G_TYPE_STRING,       /* meta-data (some) */
+                                   GDK_TYPE_PIXBUF,     /* preview */
+                                   G_TYPE_POINTER,      /* url */
+                                   G_TYPE_POINTER,      /* meta */
+                                   G_TYPE_STRING,       /* bg-color */
+                                   G_TYPE_STRING,       /* fg-color */
+                                   G_TYPE_POINTER,      /* internal: search 
list */
+                                   G_TYPE_POINTER);     /* internal: download 
parent list */
 
-  gtk_tree_view_set_model(list->treeview,
-                         GTK_TREE_MODEL(list->tree));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(list->treeview),
-                             GTK_SELECTION_MULTIPLE);
+  gtk_tree_view_set_model (list->treeview, GTK_TREE_MODEL (list->tree));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection (list->treeview),
+                               GTK_SELECTION_MULTIPLE);
 
-  g_signal_connect_data(gtk_tree_view_get_selection(list->treeview),
-                       "changed",
-                       G_CALLBACK(&on_fssearchSelectionChanged),
-                       list,
-                       NULL,
-                       0);
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(list->treeview,
-                                                   -1,
-                                                   _("Name"),
-                                                   renderer,
-                                                   "text", SEARCH_NAME,
-                                                   NULL);
-  g_object_set(G_OBJECT(renderer),
-              "wrap-width", 45,
-              "width-chars", 45,
-              "ellipsize", PANGO_ELLIPSIZE_END,
-              NULL);
-  column = gtk_tree_view_get_column(list->treeview,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, SEARCH_NAME);
+  g_signal_connect_data (gtk_tree_view_get_selection (list->treeview),
+                         "changed",
+                         G_CALLBACK (&on_fssearchSelectionChanged),
+                         list, NULL, 0);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (list->treeview,
+                                                     -1,
+                                                     _("Name"),
+                                                     renderer,
+                                                     "text", SEARCH_NAME,
+                                                     NULL);
+  g_object_set (G_OBJECT (renderer),
+                "wrap-width", 45,
+                "width-chars", 45, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
+  column = gtk_tree_view_get_column (list->treeview, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, SEARCH_NAME);
 
-  renderer = gtk_cell_renderer_text_new();
+  renderer = gtk_cell_renderer_text_new ();
   g_object_set (renderer, "xalign", 1.00, NULL);
-  col = gtk_tree_view_insert_column_with_attributes(list->treeview,
-                                                   -1,
-                                                   _("Size"),
-                                                   renderer,
-                                                   "text", SEARCH_HSIZE,
-                                                   "cell-background", 
SEARCH_CELL_BG_COLOR,
-                                                   "foreground", 
SEARCH_CELL_FG_COLOR,
-                                                   NULL);
-  column = gtk_tree_view_get_column(list->treeview,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, SEARCH_SIZE);
+  col = gtk_tree_view_insert_column_with_attributes (list->treeview,
+                                                     -1,
+                                                     _("Size"),
+                                                     renderer,
+                                                     "text", SEARCH_HSIZE,
+                                                     "cell-background",
+                                                     SEARCH_CELL_BG_COLOR,
+                                                     "foreground",
+                                                     SEARCH_CELL_FG_COLOR,
+                                                     NULL);
+  column = gtk_tree_view_get_column (list->treeview, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, SEARCH_SIZE);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(list->treeview,
-                                                   -1,
-                                                   _("Mime-type"),
-                                                   renderer,
-                                                   "text", SEARCH_MIME,
-                                                   NULL);
-  g_object_set(G_OBJECT(renderer),
-              "wrap-width", 30,
-              "width-chars", 30,
-              "ellipsize", PANGO_ELLIPSIZE_END,
-              NULL);
-  column = gtk_tree_view_get_column(list->treeview,
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, SEARCH_MIME);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (list->treeview,
+                                                     -1,
+                                                     _("Mime-type"),
+                                                     renderer,
+                                                     "text", SEARCH_MIME,
+                                                     NULL);
+  g_object_set (G_OBJECT (renderer),
+                "wrap-width", 30,
+                "width-chars", 30, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
+  column = gtk_tree_view_get_column (list->treeview, col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, SEARCH_MIME);
 
-  if (YES != GC_get_configuration_value_yesno(cfg,
-                                             "GNUNET-GTK",
-                                             "DISABLE-PREVIEWS",
-                                             NO)) {
-    renderer = gtk_cell_renderer_pixbuf_new();
-    col = gtk_tree_view_insert_column_with_attributes(list->treeview,
-                                                     -1,
-                                                     _("Preview"),
-                                                     renderer,
-                                                     "pixbuf", SEARCH_PIXBUF,
-                                                     NULL);
-    column = gtk_tree_view_get_column(list->treeview,
-                                     col - 1);
-    gtk_tree_view_column_set_resizable(column, TRUE);
-    gtk_tree_view_column_set_reorderable(column, TRUE);
-    gtk_tree_view_column_set_resizable(column, TRUE);
-  }
+  if (YES != GC_get_configuration_value_yesno (cfg,
+                                               "GNUNET-GTK",
+                                               "DISABLE-PREVIEWS", NO))
+    {
+      renderer = gtk_cell_renderer_pixbuf_new ();
+      col = gtk_tree_view_insert_column_with_attributes (list->treeview,
+                                                         -1,
+                                                         _("Preview"),
+                                                         renderer,
+                                                         "pixbuf",
+                                                         SEARCH_PIXBUF, NULL);
+      column = gtk_tree_view_get_column (list->treeview, col - 1);
+      gtk_tree_view_column_set_resizable (column, TRUE);
+      gtk_tree_view_column_set_reorderable (column, TRUE);
+      gtk_tree_view_column_set_resizable (column, TRUE);
+    }
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(list->treeview,
-                                             -1,
-                                             _("Meta-data"),
-                                             renderer,
-                                             "text", SEARCH_DESC,
-                                             NULL);
-  column = gtk_tree_view_get_column(list->treeview,
-                                   col - 1);
-  g_object_set(G_OBJECT(renderer),
-              "wrap-width", 60,
-              "width-chars", 60,
-              "wrap-mode", PANGO_WRAP_WORD_CHAR,
-              "ellipsize", PANGO_ELLIPSIZE_END,
-              "ellipsize-set", TRUE,
-              NULL);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, SEARCH_DESC);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (list->treeview,
+                                                     -1,
+                                                     _("Meta-data"),
+                                                     renderer,
+                                                     "text", SEARCH_DESC,
+                                                     NULL);
+  column = gtk_tree_view_get_column (list->treeview, col - 1);
+  g_object_set (G_OBJECT (renderer),
+                "wrap-width", 60,
+                "width-chars", 60,
+                "wrap-mode", PANGO_WRAP_WORD_CHAR,
+                "ellipsize", PANGO_ELLIPSIZE_END,
+                "ellipsize-set", TRUE, NULL);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, SEARCH_DESC);
 
   /* add entry in search summary */
-  gtk_list_store_append(search_summary,
-                       &iter);
-  gtk_list_store_set(search_summary,
-                    &iter,
-                    SEARCH_SUMMARY_NAME, dhead,
-                    SEARCH_SUMMARY_RESULT_COUNT, 0,
-                    SEARCH_SUMMARY_INTERNAL, list,
-                    -1);
-  FREE(description);
-  path = gtk_tree_model_get_path(GTK_TREE_MODEL(search_summary),
-                                &iter);
+  gtk_list_store_append (search_summary, &iter);
+  gtk_list_store_set (search_summary,
+                      &iter,
+                      SEARCH_SUMMARY_NAME, dhead,
+                      SEARCH_SUMMARY_RESULT_COUNT, 0,
+                      SEARCH_SUMMARY_INTERNAL, list, -1);
+  FREE (description);
+  path = gtk_tree_model_get_path (GTK_TREE_MODEL (search_summary), &iter);
   list->summaryViewRowReference
-    = gtk_tree_row_reference_new(GTK_TREE_MODEL(search_summary),
-                                path);
-  gtk_tree_path_free(path);
+    = gtk_tree_row_reference_new (GTK_TREE_MODEL (search_summary), path);
+  gtk_tree_path_free (path);
 
   /* load label */
   list->labelXML
-    = glade_xml_new(getGladeFileName(),
-                   "searchTabLabelWindow",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(list->labelXML);
+    = glade_xml_new (getGladeFileName (),
+                     "searchTabLabelWindow", PACKAGE_NAME);
+  connectGladeWithPlugins (list->labelXML);
   list->tab_label
-    = extractMainWidgetFromWindow(list->labelXML,
-                                 "searchTabLabelWindow");
+    = extractMainWidgetFromWindow (list->labelXML, "searchTabLabelWindow");
   /* process existing results */
-  for (i=0;i<resultCount;i++)
-    fs_search_result_received(list,
-                             &results[i],
-                             uri);
-  if (resultCount == 0) /* otherwise already done! */
-    updateSearchSummary(list);
+  for (i = 0; i < resultCount; i++)
+    fs_search_result_received (list, &results[i], uri);
+  if (resultCount == 0)         /* otherwise already done! */
+    updateSearchSummary (list);
 
   /* insert new page into search notebook */
   notebook
-    = GTK_NOTEBOOK(glade_xml_get_widget(getMainXML(),
-                                       "downloadNotebook"));
-  pages = gtk_notebook_get_n_pages(GTK_NOTEBOOK(notebook));
-  gtk_notebook_append_page(notebook,
-                          list->searchpage,
-                          list->tab_label);
-  gtk_notebook_set_current_page(notebook,
-                               pages);
-  gtk_widget_show(GTK_WIDGET(notebook)); /* may have been hidden! */
+    = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook"));
+  pages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (notebook));
+  gtk_notebook_append_page (notebook, list->searchpage, list->tab_label);
+  gtk_notebook_set_current_page (notebook, pages);
+  gtk_widget_show (GTK_WIDGET (notebook));      /* may have been hidden! */
 
   return list;
 }
@@ -626,42 +552,38 @@
  * Recursively free the (internal) model data fields
  * (uri and meta) from the search tree model.
  */
-static void freeIterSubtree(GtkTreeModel * tree,
-                           GtkTreeIter * iter) {
+static void
+freeIterSubtree (GtkTreeModel * tree, GtkTreeIter * iter)
+{
   GtkTreeIter child;
-  struct ECRS_URI * uri;
-  struct ECRS_MetaData * meta;
+  struct ECRS_URI *uri;
+  struct ECRS_MetaData *meta;
 
-  do {
-    uri = NULL;
-    meta = NULL;
-    gtk_tree_model_get(tree,
-                      iter,
-                      SEARCH_URI, &uri,
-                      SEARCH_META, &meta,
-                      -1);
-    if (uri != NULL)
-      ECRS_freeUri(uri);
-    if (meta != NULL)
-      ECRS_freeMetaData(meta);
-    gtk_tree_store_set(GTK_TREE_STORE(tree),
-                      iter,
-                      SEARCH_URI, NULL,
-                      SEARCH_META, NULL,
-                      -1);
-    if (gtk_tree_model_iter_children(tree,
-                                    &child,
-                                    iter))
-      freeIterSubtree(tree, &child);
-  } while (gtk_tree_model_iter_next(tree,
-                                   iter));
+  do
+    {
+      uri = NULL;
+      meta = NULL;
+      gtk_tree_model_get (tree,
+                          iter, SEARCH_URI, &uri, SEARCH_META, &meta, -1);
+      if (uri != NULL)
+        ECRS_freeUri (uri);
+      if (meta != NULL)
+        ECRS_freeMetaData (meta);
+      gtk_tree_store_set (GTK_TREE_STORE (tree),
+                          iter, SEARCH_URI, NULL, SEARCH_META, NULL, -1);
+      if (gtk_tree_model_iter_children (tree, &child, iter))
+        freeIterSubtree (tree, &child);
+    }
+  while (gtk_tree_model_iter_next (tree, iter));
 }
 
 /**
  * FSUI event: a search was aborted.
  * Update views accordingly.
  */
-void fs_search_aborted(SearchList * list) {
+void
+fs_search_aborted (SearchList * list)
+{
   /* FIXME: show aborted status somehow! */
 }
 
@@ -669,69 +591,68 @@
  * FSUI event: a search was stopped.  Remove the
  * respective tab and its entry in the summary.
  */
-void fs_search_stopped(SearchList * list) {
-  GtkNotebook * notebook;
+void
+fs_search_stopped (SearchList * list)
+{
+  GtkNotebook *notebook;
   GtkTreeIter iter;
-  SearchList * prev;
-  DownloadList * downloads;
-  GtkTreePath * path;
+  SearchList *prev;
+  DownloadList *downloads;
+  GtkTreePath *path;
   int index;
   int i;
 
   /* remove from linked list */
-  if (search_head == list) {
-    search_head = search_head->next;
-  } else {
-    prev = search_head;
-    while (prev->next != list)
-      prev = prev->next;
-    prev->next = list->next;
-  }
+  if (search_head == list)
+    {
+      search_head = search_head->next;
+    }
+  else
+    {
+      prev = search_head;
+      while (prev->next != list)
+        prev = prev->next;
+      prev->next = list->next;
+    }
 
   /* remove links from download views */
   downloads = download_head;
-  while (downloads != NULL) {
-    if (downloads->searchList == list) {
-      gtk_tree_row_reference_free(downloads->searchViewRowReference);
-      downloads->searchViewRowReference = NULL;
-      downloads->searchList = NULL;
+  while (downloads != NULL)
+    {
+      if (downloads->searchList == list)
+        {
+          gtk_tree_row_reference_free (downloads->searchViewRowReference);
+          downloads->searchViewRowReference = NULL;
+          downloads->searchList = NULL;
+        }
+      downloads = downloads->next;
     }
-    downloads = downloads->next;
-  }
 
   /* remove page from notebook */
   notebook
-    = GTK_NOTEBOOK(glade_xml_get_widget(getMainXML(),
-                                       "downloadNotebook"));
+    = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook"));
   index = -1;
-  for (i=gtk_notebook_get_n_pages(notebook)-1;i>=0;i--)
-    if (list->searchpage == gtk_notebook_get_nth_page(notebook,
-                                                     i))
+  for (i = gtk_notebook_get_n_pages (notebook) - 1; i >= 0; i--)
+    if (list->searchpage == gtk_notebook_get_nth_page (notebook, i))
       index = i;
-  GE_BREAK(ectx, index != -1);
-  gtk_notebook_remove_page(notebook,
-                          index);
+  GE_BREAK (ectx, index != -1);
+  gtk_notebook_remove_page (notebook, index);
   /* recursively free search model */
-  if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(list->tree),
-                                   &iter))
-    freeIterSubtree(GTK_TREE_MODEL(list->tree),
-                   &iter);
+  if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL (list->tree), &iter))
+    freeIterSubtree (GTK_TREE_MODEL (list->tree), &iter);
 
   /* destroy entry in summary */
-  path = gtk_tree_row_reference_get_path(list->summaryViewRowReference);
-  gtk_tree_model_get_iter(GTK_TREE_MODEL(search_summary),
-                         &iter,
-                         path);
-  gtk_tree_path_free(path);
-  gtk_list_store_remove(search_summary,
-                       &iter);
+  path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
+  gtk_tree_model_get_iter (GTK_TREE_MODEL (search_summary), &iter, path);
+  gtk_tree_path_free (path);
+  gtk_list_store_remove (search_summary, &iter);
   /* free list state itself */
-  UNREF(list->searchXML);
-  UNREF(list->labelXML);
-  gtk_tree_row_reference_free(list->summaryViewRowReference);
-  FREE(list->searchString);
-  ECRS_freeUri(list->uri);
-  FREE(list);
+  UNREF (list->searchXML);
+  UNREF (list->labelXML);
+  gtk_tree_row_reference_free (list->summaryViewRowReference);
+  FREE (list->searchString);
+  ECRS_freeUri (list->uri);
+  FREE (list);
 }
 
 /* ****************** User event handling ************* */
@@ -741,34 +662,32 @@
  * The user has edited the search entry.
  * Update search button status.
  */
-void on_fssearchKeywordComboBoxEntry_changed_fs(gpointer dummy2,
-                                               GtkWidget * searchEntry) {
-  const char * searchString;
-  GtkWidget * searchButton;
+void
+on_fssearchKeywordComboBoxEntry_changed_fs (gpointer dummy2,
+                                            GtkWidget * searchEntry)
+{
+  const char *searchString;
+  GtkWidget *searchButton;
 
-  searchString = getEntryLineValue(getMainXML(),
-                                  "fssearchKeywordComboBoxEntry");
-  searchButton
-    = glade_xml_get_widget(getMainXML(),
-                          "fssearchbutton");
-  gtk_widget_set_sensitive(searchButton,
-                          strlen(searchString) > 0);
+  searchString = getEntryLineValue (getMainXML (),
+                                    "fssearchKeywordComboBoxEntry");
+  searchButton = glade_xml_get_widget (getMainXML (), "fssearchbutton");
+  gtk_widget_set_sensitive (searchButton, strlen (searchString) > 0);
 }
 
-typedef struct {
+typedef struct
+{
   unsigned int anonymity;
   unsigned int max;
   cron_t delay;
-  struct ECRS_URI * uri;
+  struct ECRS_URI *uri;
 } FSSS;
 
-static void * search_start_helper(void * cls) {
-  FSSS * fsss = cls;
-  FSUI_startSearch(ctx,
-                  fsss->anonymity,
-                  fsss->max,
-                  fsss->delay,
-                  fsss->uri);
+static void *
+search_start_helper (void *cls)
+{
+  FSSS *fsss = cls;
+  FSUI_startSearch (ctx, fsss->anonymity, fsss->max, fsss->delay, fsss->uri);
   return NULL;
 }
 
@@ -776,147 +695,146 @@
  * The user has clicked the "SEARCH" button.
  * Initiate a search.
  */
-void on_fssearchbutton_clicked_fs(gpointer dummy2,
-                                 GtkWidget * searchButton) {
+void
+on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton)
+{
   FSSS fsss;
-  const char * searchString;
+  const char *searchString;
   gint pages;
   gint i;
-  SearchList * list;
+  SearchList *list;
   GtkTreeIter iter;
-  GtkComboBox * searchKeywordGtkCB;
-  GtkWidget * searchNamespaceGtkCB;
-  GtkNotebook * notebook;
+  GtkComboBox *searchKeywordGtkCB;
+  GtkWidget *searchNamespaceGtkCB;
+  GtkNotebook *notebook;
 
-  searchString = getEntryLineValue(getMainXML(),
-                                  "fssearchKeywordComboBoxEntry");
-  if ( (searchString == NULL) ||
-       (strlen(searchString) == 0) ) {
-    GE_LOG(ectx,
-          GE_ERROR | GE_USER | GE_IMMEDIATE,
-          _("Need a keyword to search!\n"));
-    return;
-  }
+  searchString = getEntryLineValue (getMainXML (),
+                                    "fssearchKeywordComboBoxEntry");
+  if ((searchString == NULL) || (strlen (searchString) == 0))
+    {
+      GE_LOG (ectx,
+              GE_ERROR | GE_USER | GE_IMMEDIATE,
+              _("Need a keyword to search!\n"));
+      return;
+    }
   /* add the keyword to the list of keywords that have
      been used so far */
   searchKeywordGtkCB
-    = GTK_COMBO_BOX(glade_xml_get_widget(getMainXML(),
-                                        "fssearchKeywordComboBoxEntry"));
-  i = gtk_combo_box_get_active(searchKeywordGtkCB);
-  if (i == -1) {
-    GtkListStore * model;
+    = GTK_COMBO_BOX (glade_xml_get_widget (getMainXML (),
+                                           "fssearchKeywordComboBoxEntry"));
+  i = gtk_combo_box_get_active (searchKeywordGtkCB);
+  if (i == -1)
+    {
+      GtkListStore *model;
 
-    model = GTK_LIST_STORE(gtk_combo_box_get_model(searchKeywordGtkCB));
-    gtk_list_store_prepend(model,
-                          &iter);
-    gtk_list_store_set(model,
-                      &iter,
-                      0, searchString,
-                      -1);
-  }
+      model = GTK_LIST_STORE (gtk_combo_box_get_model (searchKeywordGtkCB));
+      gtk_list_store_prepend (model, &iter);
+      gtk_list_store_set (model, &iter, 0, searchString, -1);
+    }
   fsss.uri = NULL;
   /* check for namespace search */
   searchNamespaceGtkCB
-    = glade_xml_get_widget(getMainXML(),
-                          "searchNamespaceComboBoxEntry");
-  if (TRUE == 
gtk_combo_box_get_active_iter(GTK_COMBO_BOX(searchNamespaceGtkCB),
-                                           &iter)) {
-    char * descStr;
-    char * ns;
+    = glade_xml_get_widget (getMainXML (), "searchNamespaceComboBoxEntry");
+  if (TRUE ==
+      gtk_combo_box_get_active_iter (GTK_COMBO_BOX (searchNamespaceGtkCB),
+                                     &iter))
+    {
+      char *descStr;
+      char *ns;
 
-    ns = NULL;
-    descStr = NULL;
-    
gtk_tree_model_get(gtk_combo_box_get_model(GTK_COMBO_BOX(searchNamespaceGtkCB)),
-                      &iter,
-                      NS_SEARCH_DESCRIPTION, &descStr,
-                      NS_SEARCH_ENCNAME, &ns,
-                      -1);
-
-    if ( (descStr != NULL) &&
-        (0 == strcmp(descStr,
-                     _("globally"))) ) {
       ns = NULL;
-    } else {
-      GE_ASSERT(ectx, strlen(ns) == sizeof(EncName) - 1);
-      if ( (descStr == NULL) &&
-          (ns != NULL) )
-       descStr = STRDUP(ns);
-    }
-    if (ns != NULL) {
-      char * ustring;
+      descStr = NULL;
+      gtk_tree_model_get (gtk_combo_box_get_model
+                          (GTK_COMBO_BOX (searchNamespaceGtkCB)), &iter,
+                          NS_SEARCH_DESCRIPTION, &descStr, NS_SEARCH_ENCNAME,
+                          &ns, -1);
 
-      ustring = MALLOC(strlen(searchString) + sizeof(EncName) +
-                      strlen(ECRS_URI_PREFIX) +
-                      strlen(ECRS_SUBSPACE_INFIX) + 10);
-      strcpy(ustring, ECRS_URI_PREFIX);
-      strcat(ustring, ECRS_SUBSPACE_INFIX);
-      strcat(ustring, ns);
-      strcat(ustring, "/");
-      strcat(ustring, searchString);
-      fsss.uri = ECRS_stringToUri(ectx, ustring);
-      if (fsss.uri == NULL) {
-       GE_LOG(ectx,
-              GE_ERROR | GE_BULK | GE_USER,
-              _("Failed to create namespace URI from `%s'.\n"),
-              ustring);
-      }
-      FREE(ustring);
+      if ((descStr != NULL) && (0 == strcmp (descStr, _("globally"))))
+        {
+          ns = NULL;
+        }
+      else
+        {
+          GE_ASSERT (ectx, strlen (ns) == sizeof (EncName) - 1);
+          if ((descStr == NULL) && (ns != NULL))
+            descStr = STRDUP (ns);
+        }
+      if (ns != NULL)
+        {
+          char *ustring;
+
+          ustring = MALLOC (strlen (searchString) + sizeof (EncName) +
+                            strlen (ECRS_URI_PREFIX) +
+                            strlen (ECRS_SUBSPACE_INFIX) + 10);
+          strcpy (ustring, ECRS_URI_PREFIX);
+          strcat (ustring, ECRS_SUBSPACE_INFIX);
+          strcat (ustring, ns);
+          strcat (ustring, "/");
+          strcat (ustring, searchString);
+          fsss.uri = ECRS_stringToUri (ectx, ustring);
+          if (fsss.uri == NULL)
+            {
+              GE_LOG (ectx,
+                      GE_ERROR | GE_BULK | GE_USER,
+                      _("Failed to create namespace URI from `%s'.\n"),
+                      ustring);
+            }
+          FREE (ustring);
+        }
+      if (descStr != NULL)
+        free (descStr);
+      if (ns != NULL)
+        free (ns);
     }
-    if (descStr != NULL)
-      free(descStr);
-    if (ns != NULL)
-      free(ns);
-  }
   if (fsss.uri == NULL)
-    fsss.uri = ECRS_parseCharKeywordURI(ectx, searchString);
-  if (fsss.uri == NULL) {
-    GE_BREAK(ectx, 0);
-    return;
-  }
+    fsss.uri = ECRS_parseCharKeywordURI (ectx, searchString);
+  if (fsss.uri == NULL)
+    {
+      GE_BREAK (ectx, 0);
+      return;
+    }
   /* check if search is already running */
   notebook
-    = GTK_NOTEBOOK(glade_xml_get_widget(getMainXML(),
-                                       "downloadNotebook"));
-  pages = gtk_notebook_get_n_pages(notebook);
+    = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook"));
+  pages = gtk_notebook_get_n_pages (notebook);
   list = search_head;
-  while (list != NULL) {
-    if (ECRS_equalsUri(list->uri,
-                      fsss.uri)) {
-      for (i=0;i<pages;i++) {
-       if (gtk_notebook_get_nth_page(notebook,
-                                     i)
-           == list->searchpage) {
-         gtk_notebook_set_current_page(notebook,
-                                       i);
-         ECRS_freeUri(fsss.uri);
-         return;
-       }
-      }
-      GE_BREAK(ectx, 0);
+  while (list != NULL)
+    {
+      if (ECRS_equalsUri (list->uri, fsss.uri))
+        {
+          for (i = 0; i < pages; i++)
+            {
+              if (gtk_notebook_get_nth_page (notebook, i) == list->searchpage)
+                {
+                  gtk_notebook_set_current_page (notebook, i);
+                  ECRS_freeUri (fsss.uri);
+                  return;
+                }
+            }
+          GE_BREAK (ectx, 0);
+        }
+      list = list->next;
     }
-    list = list->next;
-  }
-  fsss.anonymity = getSpinButtonValue(getMainXML(),
-                                     "searchAnonymitySelectionSpinButton");
-  fsss.max = getSpinButtonValue(getMainXML(),
-                               "maxResultsSpinButton");
-  fsss.delay = getSpinButtonValue(getMainXML(),
-                                 "searchDelaySpinButton") * cronSECONDS;
-  run_with_save_calls(search_start_helper,
-                     &fsss);
-  ECRS_freeUri(fsss.uri);
+  fsss.anonymity = getSpinButtonValue (getMainXML (),
+                                       "searchAnonymitySelectionSpinButton");
+  fsss.max = getSpinButtonValue (getMainXML (), "maxResultsSpinButton");
+  fsss.delay = getSpinButtonValue (getMainXML (),
+                                   "searchDelaySpinButton") * cronSECONDS;
+  run_with_save_calls (search_start_helper, &fsss);
+  ECRS_freeUri (fsss.uri);
 }
 
-struct FCBC {
-  int (*method)(struct FSUI_Context * ctx,
-               struct FSUI_SearchList * list);
-  struct FSUI_SearchList * argument;
+struct FCBC
+{
+  int (*method) (struct FSUI_Context * ctx, struct FSUI_SearchList * list);
+  struct FSUI_SearchList *argument;
 };
 
-static void * fsui_callback(void * cls) {
-  struct FCBC * fcbc = cls;
-  fcbc->method(ctx,
-              fcbc->argument);
+static void *
+fsui_callback (void *cls)
+{
+  struct FCBC *fcbc = cls;
+  fcbc->method (ctx, fcbc->argument);
   return NULL;
 }
 
@@ -928,132 +846,131 @@
  * either refer to the main page in the tab or to the
  * main entry of the tab label.
  */
-void on_closeSearchButton_clicked_fs(GtkWidget * searchPage,
-                                    GtkWidget * closeButton) {
-  SearchList * list;
+void
+on_closeSearchButton_clicked_fs (GtkWidget * searchPage,
+                                 GtkWidget * closeButton)
+{
+  SearchList *list;
   struct FCBC fcbc;
 
   list = search_head;
-  while (list != NULL) {
-    if ( (list->searchpage == searchPage) ||
-        (list->tab_label  == searchPage) )
-      break;
-    list = list->next;
-  }
-  GE_ASSERT(ectx, list != NULL);
-  if (list->fsui_list == NULL) {
-    /* open directory - close directly */
-    fs_search_stopped(list);
-  } else {
-    /* actual search - close via FSUI */
-    fcbc.method = &FSUI_abortSearch;
-    fcbc.argument = list->fsui_list;
-    run_with_save_calls(&fsui_callback,
-                       &fcbc);
-    fcbc.method = &FSUI_stopSearch;
-    run_with_save_calls(&fsui_callback,
-                       &fcbc);
-  }
+  while (list != NULL)
+    {
+      if ((list->searchpage == searchPage) || (list->tab_label == searchPage))
+        break;
+      list = list->next;
+    }
+  GE_ASSERT (ectx, list != NULL);
+  if (list->fsui_list == NULL)
+    {
+      /* open directory - close directly */
+      fs_search_stopped (list);
+    }
+  else
+    {
+      /* actual search - close via FSUI */
+      fcbc.method = &FSUI_abortSearch;
+      fcbc.argument = list->fsui_list;
+      run_with_save_calls (&fsui_callback, &fcbc);
+      fcbc.method = &FSUI_stopSearch;
+      run_with_save_calls (&fsui_callback, &fcbc);
+    }
 }
 
 /**
  * The abort button was clicked.  Abort the search.
  */
-void on_abortSearchButton_clicked_fs(GtkWidget * searchPage,
-                                    GtkWidget * closeButton) {
-  SearchList * list;
+void
+on_abortSearchButton_clicked_fs (GtkWidget * searchPage,
+                                 GtkWidget * closeButton)
+{
+  SearchList *list;
   struct FCBC fcbc;
 
   list = search_head;
-  while (list != NULL) {
-    if (list->searchpage == searchPage)
-      break;
-    list = list->next;
-  }
-  GE_ASSERT(ectx, list != NULL);
-  if (list->fsui_list != NULL) {
-    fcbc.method = &FSUI_abortSearch;
-    fcbc.argument = list->fsui_list;
-    run_with_save_calls(&fsui_callback,
-                       &fcbc);
-  }
+  while (list != NULL)
+    {
+      if (list->searchpage == searchPage)
+        break;
+      list = list->next;
+    }
+  GE_ASSERT (ectx, list != NULL);
+  if (list->fsui_list != NULL)
+    {
+      fcbc.method = &FSUI_abortSearch;
+      fcbc.argument = list->fsui_list;
+      run_with_save_calls (&fsui_callback, &fcbc);
+    }
 }
 
-static void stopSearch(GtkTreeModel * model,
-                      GtkTreePath * path,
-                      GtkTreeIter * iter,
-                      gpointer unused) {
-  SearchList * s;
+static void
+stopSearch (GtkTreeModel * model,
+            GtkTreePath * path, GtkTreeIter * iter, gpointer unused)
+{
+  SearchList *s;
   struct FCBC fcbc;
 
   s = NULL;
-  gtk_tree_model_get(model,
-                     iter,
-                    SEARCH_SUMMARY_INTERNAL, &s,
-                     -1);
-  if (s != NULL) {
-    if (s->fsui_list == NULL) {
-      /* open directory - close directly */
-      fs_search_stopped(s);
-    } else {
-      fcbc.method = &FSUI_abortSearch;
-      fcbc.argument = s->fsui_list;
-      run_with_save_calls(&fsui_callback,
-                         &fcbc);
-      fcbc.method = &FSUI_stopSearch;
-      run_with_save_calls(&fsui_callback,
-                         &fcbc);
+  gtk_tree_model_get (model, iter, SEARCH_SUMMARY_INTERNAL, &s, -1);
+  if (s != NULL)
+    {
+      if (s->fsui_list == NULL)
+        {
+          /* open directory - close directly */
+          fs_search_stopped (s);
+        }
+      else
+        {
+          fcbc.method = &FSUI_abortSearch;
+          fcbc.argument = s->fsui_list;
+          run_with_save_calls (&fsui_callback, &fcbc);
+          fcbc.method = &FSUI_stopSearch;
+          run_with_save_calls (&fsui_callback, &fcbc);
+        }
     }
-  }
 }
 
 /**
  * The stop button in the search summary was clicked.
  */
-void on_closeSearchSummaryButton_clicked_fs(GtkWidget * treeview,
-                                           GtkWidget * closeButton) {
-  GtkTreeSelection * selection;
+void
+on_closeSearchSummaryButton_clicked_fs (GtkWidget * treeview,
+                                        GtkWidget * closeButton)
+{
+  GtkTreeSelection *selection;
 
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview));
-  ggc_tree_selection_selected_foreach
-    (selection,
-     &stopSearch,
-     NULL);
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+  ggc_tree_selection_selected_foreach (selection, &stopSearch, NULL);
 }
 
-static void abortSearch(GtkTreeModel * model,
-                       GtkTreePath * path,
-                       GtkTreeIter * iter,
-                       gpointer unused) {
-  SearchList * s;
+static void
+abortSearch (GtkTreeModel * model,
+             GtkTreePath * path, GtkTreeIter * iter, gpointer unused)
+{
+  SearchList *s;
   struct FCBC fcbc;
 
   s = NULL;
-  gtk_tree_model_get(model,
-                     iter,
-                    SEARCH_SUMMARY_INTERNAL, &s,
-                     -1);
-  if ( (s != NULL) &&
-       (s->fsui_list != NULL) ) {
-    fcbc.method = &FSUI_abortSearch;
-    fcbc.argument = s->fsui_list;
-    run_with_save_calls(&fsui_callback,
-                       &fcbc);
-  }
+  gtk_tree_model_get (model, iter, SEARCH_SUMMARY_INTERNAL, &s, -1);
+  if ((s != NULL) && (s->fsui_list != NULL))
+    {
+      fcbc.method = &FSUI_abortSearch;
+      fcbc.argument = s->fsui_list;
+      run_with_save_calls (&fsui_callback, &fcbc);
+    }
 }
 
 /**
  * The abort button in the search summary was clicked.
  */
-void on_abortSearchSummaryButton_clicked_fs(GtkWidget * treeview,
-                                           GtkWidget * closeButton) {
-  GtkTreeSelection * selection;
+void
+on_abortSearchSummaryButton_clicked_fs (GtkWidget * treeview,
+                                        GtkWidget * closeButton)
+{
+  GtkTreeSelection *selection;
 
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview));
-  ggc_tree_selection_selected_foreach
-    (selection,
-     &abortSearch,
-     NULL);
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
+  ggc_tree_selection_selected_foreach (selection, &abortSearch, NULL);
 }
 
 /* end of search.c */

Modified: gnunet-gtk/src/plugins/fs/search.h
===================================================================
--- gnunet-gtk/src/plugins/fs/search.h  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/search.h  2007-07-10 09:01:06 UTC (rev 5298)
@@ -36,10 +36,9 @@
  * Add the given search result to the search
  * tree at the specified position.
  */
-void addEntryToSearchTree(SearchList * searchContext,
-                         DownloadList * downloadParent,
-                         const ECRS_FileInfo * info,
-                         GtkTreeIter * iter);
+void addEntryToSearchTree (SearchList * searchContext,
+                           DownloadList * downloadParent,
+                           const ECRS_FileInfo * info, GtkTreeIter * iter);
 
 /**
  * Add the given result to the model (search result
@@ -49,31 +48,30 @@
  * @param path the tree path that selects where to add
  *        the information, NULL for top-level
  */
-void fs_search_result_received(SearchList * searchContext,
-                              const ECRS_FileInfo * info,
-                              const struct ECRS_URI * uri);
+void fs_search_result_received (SearchList * searchContext,
+                                const ECRS_FileInfo * info,
+                                const struct ECRS_URI *uri);
 
 /**
  * A search has been started.  Open tab.
  *
  * @return internal search context
  */
-SearchList *
-fs_search_started(struct FSUI_SearchList * list,
-                 const struct ECRS_URI * uri,
-                 unsigned int anonymityLevel,
-                 unsigned int resultCount,
-                 const ECRS_FileInfo * results,
-                 FSUI_State state);
+SearchList *fs_search_started (struct FSUI_SearchList *list,
+                               const struct ECRS_URI *uri,
+                               unsigned int anonymityLevel,
+                               unsigned int resultCount,
+                               const ECRS_FileInfo * results,
+                               FSUI_State state);
 
 /**
  * A search process has been aborted.  Update display.
  */
-void fs_search_aborted(SearchList * searchContext);
+void fs_search_aborted (SearchList * searchContext);
 
 /**
  * A search process has stopped.  Clean up.
  */
-void fs_search_stopped(SearchList * searchContext);
+void fs_search_stopped (SearchList * searchContext);
 
 #endif

Modified: gnunet-gtk/src/plugins/fs/upload.c
===================================================================
--- gnunet-gtk/src/plugins/fs/upload.c  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/upload.c  2007-07-10 09:01:06 UTC (rev 5298)
@@ -44,145 +44,128 @@
  * (there can only be one at a time;
  * maybe NULL at times where there is no dialog)
  */
-static GladeXML * metaXML;
+static GladeXML *metaXML;
 
 /* ************ FSUI event handlers ************ */
 
-void fs_upload_update(UploadList * list,
-                     unsigned long long completed) {
+void
+fs_upload_update (UploadList * list, unsigned long long completed)
+{
   GtkTreeIter iter;
-  GtkTreePath * path;
+  GtkTreePath *path;
   int progress;
 
   if (list->total != 0)
     progress = 100 * completed / list->total;
   else
     progress = 100;
-  path = gtk_tree_row_reference_get_path(list->summaryViewRowReference);
-  gtk_tree_model_get_iter(GTK_TREE_MODEL(upload_summary),
-                         &iter,
-                         path);
-  gtk_tree_path_free(path);
-  gtk_tree_store_set(upload_summary,
-                    &iter,
-                    UPLOAD_PROGRESS, progress,
-                    -1);
+  path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
+  gtk_tree_model_get_iter (GTK_TREE_MODEL (upload_summary), &iter, path);
+  gtk_tree_path_free (path);
+  gtk_tree_store_set (upload_summary, &iter, UPLOAD_PROGRESS, progress, -1);
 }
 
-void fs_upload_complete(UploadList * list,
-                       struct ECRS_URI * uri) {
+void
+fs_upload_complete (UploadList * list, struct ECRS_URI *uri)
+{
   GtkTreeIter iter;
-  GtkTreePath * path;
-  char * us;
+  GtkTreePath *path;
+  char *us;
 
   list->has_terminated = YES;
-  list->uri = ECRS_dupUri(uri);
-  us = ECRS_uriToString(uri);
-  path = gtk_tree_row_reference_get_path(list->summaryViewRowReference);
-  gtk_tree_model_get_iter(GTK_TREE_MODEL(upload_summary),
-                         &iter,
-                         path);
-  gtk_tree_path_free(path);
-  gtk_tree_store_set(upload_summary,
-                    &iter,
-                    UPLOAD_URISTRING, us,
-                    -1);
-  FREE(us);
+  list->uri = ECRS_dupUri (uri);
+  us = ECRS_uriToString (uri);
+  path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
+  gtk_tree_model_get_iter (GTK_TREE_MODEL (upload_summary), &iter, path);
+  gtk_tree_path_free (path);
+  gtk_tree_store_set (upload_summary, &iter, UPLOAD_URISTRING, us, -1);
+  FREE (us);
 }
 
-void fs_upload_error(UploadList * list) {
+void
+fs_upload_error (UploadList * list)
+{
   /* FIXME: indicate error in summary dialog! */
   list->has_terminated = YES;
 }
 
-void fs_upload_stopped(UploadList * list) {
+void
+fs_upload_stopped (UploadList * list)
+{
   GtkTreeIter iter;
-  GtkTreePath * path;
-  UploadList * prev;
+  GtkTreePath *path;
+  UploadList *prev;
 
-  path = gtk_tree_row_reference_get_path(list->summaryViewRowReference);
-  gtk_tree_model_get_iter(GTK_TREE_MODEL(upload_summary),
-                         &iter,
-                         path);
-  gtk_tree_path_free(path);
-  gtk_tree_row_reference_free(list->summaryViewRowReference);
+  path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
+  gtk_tree_model_get_iter (GTK_TREE_MODEL (upload_summary), &iter, path);
+  gtk_tree_path_free (path);
+  gtk_tree_row_reference_free (list->summaryViewRowReference);
   list->summaryViewRowReference = NULL;
-  gtk_tree_store_remove(upload_summary,
-                       &iter);
-  FREE(list->filename);
-  if (list->uri != NULL) {
-    ECRS_freeUri(list->uri);
-    list->uri = NULL;
-  }
+  gtk_tree_store_remove (upload_summary, &iter);
+  FREE (list->filename);
+  if (list->uri != NULL)
+    {
+      ECRS_freeUri (list->uri);
+      list->uri = NULL;
+    }
   if (upload_head == list)
     upload_head = list->next;
-  else {
-    prev = upload_head;
-    while ( (prev != NULL) &&
-           (prev->next != list) )
-      prev = prev->next;
-    if (prev != NULL)
-      prev->next = list->next;
-    else
-      GE_BREAK(ectx, 0);
-  }
-  FREE(list);
+  else
+    {
+      prev = upload_head;
+      while ((prev != NULL) && (prev->next != list))
+        prev = prev->next;
+      if (prev != NULL)
+        prev->next = list->next;
+      else
+        GE_BREAK (ectx, 0);
+    }
+  FREE (list);
 }
 
 UploadList *
-fs_upload_started(struct FSUI_UploadList * fsui,
-                 UploadList * parent,
-                 const char * filename,
-                 struct ECRS_URI * uri,
-                 unsigned long long total,
-                 unsigned long long completed,
-                 FSUI_State state) {
-  UploadList * ret;
+fs_upload_started (struct FSUI_UploadList *fsui,
+                   UploadList * parent,
+                   const char *filename,
+                   struct ECRS_URI *uri,
+                   unsigned long long total,
+                   unsigned long long completed, FSUI_State state)
+{
+  UploadList *ret;
   GtkTreeIter iter;
-  GtkTreePath * path;
+  GtkTreePath *path;
   int progress;
   GtkTreeIter par;
 
-  ret = MALLOC(sizeof(UploadList));
-  memset(ret,
-        0,
-        sizeof(UploadList));
-  ret->filename = STRDUP(filename);
+  ret = MALLOC (sizeof (UploadList));
+  memset (ret, 0, sizeof (UploadList));
+  ret->filename = STRDUP (filename);
   ret->fsui_list = fsui;
   ret->total = total;
   ret->is_top = parent == NULL;
-  if ( (parent != NULL) &&
-       (NULL != (path = 
gtk_tree_row_reference_get_path(parent->summaryViewRowReference))) ) {
-    gtk_tree_model_get_iter(GTK_TREE_MODEL(upload_summary),
-                           &par,
-                           path);
-    gtk_tree_path_free(path);
-    gtk_tree_store_append(upload_summary,
-                         &iter,
-                         &par);
-  } else {
-    gtk_tree_store_append(upload_summary,
-                         &iter,
-                         NULL);
-  }
+  if ((parent != NULL) &&
+      (NULL !=
+       (path =
+        gtk_tree_row_reference_get_path (parent->summaryViewRowReference))))
+    {
+      gtk_tree_model_get_iter (GTK_TREE_MODEL (upload_summary), &par, path);
+      gtk_tree_path_free (path);
+      gtk_tree_store_append (upload_summary, &iter, &par);
+    }
+  else
+    {
+      gtk_tree_store_append (upload_summary, &iter, NULL);
+    }
   if (total != 0)
     progress = 100 * completed / total;
   else
     progress = 100;
-  gtk_tree_store_set(upload_summary,
-                     &iter,
-                     UPLOAD_FILENAME, filename,
-                     UPLOAD_PROGRESS, progress,
-                     UPLOAD_URISTRING, "", /* FIXME: set if URI != NULL! */
-                    UPLOAD_INTERNAL, ret,
-                     -1);
-  path = gtk_tree_model_get_path(GTK_TREE_MODEL(upload_summary),
-                                &iter);
+  gtk_tree_store_set (upload_summary, &iter, UPLOAD_FILENAME, filename, 
UPLOAD_PROGRESS, progress, UPLOAD_URISTRING, "",        /* FIXME: set if URI != 
NULL! */
+                      UPLOAD_INTERNAL, ret, -1);
+  path = gtk_tree_model_get_path (GTK_TREE_MODEL (upload_summary), &iter);
   ret->summaryViewRowReference
-    = gtk_tree_row_reference_new(GTK_TREE_MODEL(upload_summary),
-                                path);
-  ret->has_terminated = ( (state != FSUI_ACTIVE) &&
-                         (state != FSUI_PENDING) );
+    = gtk_tree_row_reference_new (GTK_TREE_MODEL (upload_summary), path);
+  ret->has_terminated = ((state != FSUI_ACTIVE) && (state != FSUI_PENDING));
 
   ret->next = upload_head;
   upload_head = ret;
@@ -192,476 +175,452 @@
 /* *************** user upload event handling ************** */
 
 
-void on_selectAlternativePreviewButton_selection_changed_fs(GtkWidget * 
preview,
-                                                           GtkWidget * 
fileChooser) {
-  char * fn;
+void
+on_selectAlternativePreviewButton_selection_changed_fs (GtkWidget * preview,
+                                                        GtkWidget *
+                                                        fileChooser)
+{
+  char *fn;
 
-  fn = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(fileChooser));
-  if (fn == NULL) {
-    gtk_image_set_from_pixbuf(GTK_IMAGE(preview),
-                             NULL);
-  } else {
-    GdkPixbuf * buf;
+  fn = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (fileChooser));
+  if (fn == NULL)
+    {
+      gtk_image_set_from_pixbuf (GTK_IMAGE (preview), NULL);
+    }
+  else
+    {
+      GdkPixbuf *buf;
 
-    buf = gdk_pixbuf_new_from_file(fn,
-                                  NULL);
-    gtk_image_set_from_pixbuf(GTK_IMAGE(preview),
-                             buf);
-    g_object_unref(buf);
-    free(fn);
-  }
+      buf = gdk_pixbuf_new_from_file (fn, NULL);
+      gtk_image_set_from_pixbuf (GTK_IMAGE (preview), buf);
+      g_object_unref (buf);
+      free (fn);
+    }
 }
 
-void on_metaDataDialogKeywordAddButton_clicked_fs(gpointer dummy,
-                                                 GtkWidget * button) {
-  handleKeywordListUpdate(metaXML,
-                         "fileInformationKeywordEntry",
-                         "metaDataDialogKeywordList");
+void
+on_metaDataDialogKeywordAddButton_clicked_fs (gpointer dummy,
+                                              GtkWidget * button)
+{
+  handleKeywordListUpdate (metaXML,
+                           "fileInformationKeywordEntry",
+                           "metaDataDialogKeywordList");
 }
 
-void on_metaDataDialogMetaDataAddButton_clicked_fs(gpointer dummy,
-                                                  GtkWidget * button) {
-  handleMetaDataListUpdate(metaXML,
-                          "metaDataDialogMetaTypeComboBox",
-                          "metaDataDialogValueEntry",
-                          "metaDataDialogMetaDataList");
+void
+on_metaDataDialogMetaDataAddButton_clicked_fs (gpointer dummy,
+                                               GtkWidget * button)
+{
+  handleMetaDataListUpdate (metaXML,
+                            "metaDataDialogMetaTypeComboBox",
+                            "metaDataDialogValueEntry",
+                            "metaDataDialogMetaDataList");
 }
 
-void on_metaDataDialogKeywordRemoveButton_clicked_fs(gpointer dummy,
-                                                    GtkWidget * button) {
-  handleListRemove(metaXML,
-                  "metaDataDialogKeywordList");
+void
+on_metaDataDialogKeywordRemoveButton_clicked_fs (gpointer dummy,
+                                                 GtkWidget * button)
+{
+  handleListRemove (metaXML, "metaDataDialogKeywordList");
 }
 
-void on_metaDataDialogMetaDataRemoveButton_clicked_fs(gpointer dummy,
-                                                     GtkWidget * button) {
-  handleListRemove(metaXML,
-                  "metaDataDialogMetaDataList");
+void
+on_metaDataDialogMetaDataRemoveButton_clicked_fs (gpointer dummy,
+                                                  GtkWidget * button)
+{
+  handleListRemove (metaXML, "metaDataDialogMetaDataList");
 }
 
 /**
  * The selection of the keyword list changed.
  * Update button status.
  */
-static void on_keyword_list_selection_changed(gpointer signal,
-                                             gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_keyword_list_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                            
"metaDataDialogKeywordList")));
-  button
-    = glade_xml_get_widget(metaXML,
-                          "metaDataDialogKeywordRemoveButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (metaXML, "metaDataDialogKeywordList")));
+  button =
+    glade_xml_get_widget (metaXML, "metaDataDialogKeywordRemoveButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 /**
  * The selection of the metadata list changed.
  * Update button status.
  */
-static void on_metadata_list_selection_changed(gpointer signal,
-                                              gpointer cls) {
-  GtkTreeSelection * selection;
-  GtkWidget * button;
+static void
+on_metadata_list_selection_changed (gpointer signal, gpointer cls)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *button;
 
-  selection = 
gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                            
"metaDataDialogMetaDataList")));
-  button
-    = glade_xml_get_widget(metaXML,
-                          "metaDataDialogMetaDataRemoveButton");
-  gtk_widget_set_sensitive(button,
-                          gtk_tree_selection_count_selected_rows(selection) > 
0);
+  selection =
+    gtk_tree_view_get_selection (GTK_TREE_VIEW
+                                 (glade_xml_get_widget
+                                  (metaXML, "metaDataDialogMetaDataList")));
+  button =
+    glade_xml_get_widget (metaXML, "metaDataDialogMetaDataRemoveButton");
+  gtk_widget_set_sensitive (button,
+                            gtk_tree_selection_count_selected_rows (selection)
+                            > 0);
 }
 
 /**
  * The user has edited the metadata entry.
  * Update add button status.
  */
-void on_metaDataDialogValueEntry_changed_fs(gpointer dummy2,
-                                           GtkWidget * searchEntry) {
-  const char * input;
-  GtkWidget * button;
+void
+on_metaDataDialogValueEntry_changed_fs (gpointer dummy2,
+                                        GtkWidget * searchEntry)
+{
+  const char *input;
+  GtkWidget *button;
 
-  input = gtk_entry_get_text(GTK_ENTRY(glade_xml_get_widget(metaXML,
-                                                           
"metaDataDialogValueEntry")));
+  input = gtk_entry_get_text (GTK_ENTRY (glade_xml_get_widget (metaXML,
+                                                               
"metaDataDialogValueEntry")));
   if (input == NULL)
     return;
-  button
-    = glade_xml_get_widget(metaXML,
-                          "metaDataDialogMetaDataAddButton");
-  gtk_widget_set_sensitive(button,
-                          strlen(input) > 0);
+  button = glade_xml_get_widget (metaXML, "metaDataDialogMetaDataAddButton");
+  gtk_widget_set_sensitive (button, strlen (input) > 0);
 }
 
 /**
  * The user has edited the keyword entry.
  * Update add button status.
  */
-void on_fileInformationKeywordEntry_changed_fs(gpointer dummy2,
-                                              GtkWidget * searchEntry) {
-  const char * input;
-  GtkWidget * button;
+void
+on_fileInformationKeywordEntry_changed_fs (gpointer dummy2,
+                                           GtkWidget * searchEntry)
+{
+  const char *input;
+  GtkWidget *button;
 
-  input = gtk_entry_get_text(GTK_ENTRY(glade_xml_get_widget(metaXML,
-                                                           
"fileInformationKeywordEntry")));
+  input = gtk_entry_get_text (GTK_ENTRY (glade_xml_get_widget (metaXML,
+                                                               
"fileInformationKeywordEntry")));
   if (input == NULL)
     return;
-  button
-    = glade_xml_get_widget(metaXML,
-                          "metaDataDialogKeywordAddButton");
-  gtk_widget_set_sensitive(button,
-                          strlen(input) > 0);
+  button = glade_xml_get_widget (metaXML, "metaDataDialogKeywordAddButton");
+  gtk_widget_set_sensitive (button, strlen (input) > 0);
 }
 
-typedef struct {
-  char * filename;
+typedef struct
+{
+  char *filename;
   unsigned int anonymity;
   unsigned int priority;
   int index;
   int extract;
   int deep_index;
   cron_t expire;
-  struct ECRS_MetaData * meta;
-  struct ECRS_URI * gkeywordURI;
-  struct ECRS_URI * keywordURI;
+  struct ECRS_MetaData *meta;
+  struct ECRS_URI *gkeywordURI;
+  struct ECRS_URI *keywordURI;
 } FSUC;
 
-static void * start_upload_helper(void * cls) {
-  FSUC * fsuc = cls;
+static void *
+start_upload_helper (void *cls)
+{
+  FSUC *fsuc = cls;
 
-  FSUI_startUpload(ctx,
-                  fsuc->filename,
-                  (DirectoryScanCallback) &disk_directory_scan,
-                  ectx,
-                  fsuc->anonymity,
-                  fsuc->priority,
-                  fsuc->index,
-                  fsuc->extract,
-                  fsuc->deep_index,
-                  fsuc->expire,
-                  fsuc->meta,
-                  fsuc->gkeywordURI,
-                  fsuc->keywordURI);
+  FSUI_startUpload (ctx,
+                    fsuc->filename,
+                    (DirectoryScanCallback) & disk_directory_scan,
+                    ectx,
+                    fsuc->anonymity,
+                    fsuc->priority,
+                    fsuc->index,
+                    fsuc->extract,
+                    fsuc->deep_index,
+                    fsuc->expire,
+                    fsuc->meta, fsuc->gkeywordURI, fsuc->keywordURI);
   return NULL;
 }
 
-void on_fsinsertuploadbutton_clicked_fs(gpointer dummy,
-                                       GtkWidget * uploadButton) {
+void
+on_fsinsertuploadbutton_clicked_fs (gpointer dummy, GtkWidget * uploadButton)
+{
   FSUC fsuc;
-  const char * filename;
-  const char * filenamerest;
-  GtkWidget * dialog;
-  EXTRACTOR_ExtractorList * extractors;
-  char * config;
-  struct ECRS_MetaData * meta;
-  struct ECRS_URI * keywordURI;
+  const char *filename;
+  const char *filenamerest;
+  GtkWidget *dialog;
+  EXTRACTOR_ExtractorList *extractors;
+  char *config;
+  struct ECRS_MetaData *meta;
+  struct ECRS_URI *keywordURI;
 
-  extractors = EXTRACTOR_loadDefaultLibraries();
+  extractors = EXTRACTOR_loadDefaultLibraries ();
   config = NULL;
-  GC_get_configuration_value_string(cfg,
-                                   "FS",
-                                   "EXTRACTORS",
-                                   "",
-                                   &config);
-  if (strlen(config) > 0)
-    extractors = EXTRACTOR_loadConfigLibraries(extractors,
-                                              config);
-  FREE(config);
-  filename = getEntryLineValue(getMainXML(),
-                              "uploadFilenameComboBoxEntry");
+  GC_get_configuration_value_string (cfg, "FS", "EXTRACTORS", "", &config);
+  if (strlen (config) > 0)
+    extractors = EXTRACTOR_loadConfigLibraries (extractors, config);
+  FREE (config);
+  filename = getEntryLineValue (getMainXML (), "uploadFilenameComboBoxEntry");
   metaXML
-    = glade_xml_new(getGladeFileName(),
-                   "metaDataDialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(metaXML);
-  dialog = glade_xml_get_widget(metaXML,
-                               "metaDataDialog");
-  meta = ECRS_createMetaData();
-  ECRS_extractMetaData(ectx,
-                      meta,
-                      filename,
-                      extractors);
-  EXTRACTOR_removeAll(extractors);
-  filenamerest = &filename[strlen(filename)-1];
-  while ( (filenamerest > filename) &&
-         (filenamerest[-1] != DIR_SEPARATOR) )
+    = glade_xml_new (getGladeFileName (), "metaDataDialog", PACKAGE_NAME);
+  connectGladeWithPlugins (metaXML);
+  dialog = glade_xml_get_widget (metaXML, "metaDataDialog");
+  meta = ECRS_createMetaData ();
+  ECRS_extractMetaData (ectx, meta, filename, extractors);
+  EXTRACTOR_removeAll (extractors);
+  filenamerest = &filename[strlen (filename) - 1];
+  while ((filenamerest > filename) && (filenamerest[-1] != DIR_SEPARATOR))
     filenamerest--;
-  ECRS_addToMetaData(meta,
-                    EXTRACTOR_FILENAME,
-                    filenamerest);
-  createMetaDataListTreeView(metaXML,
-                            "metaDataDialogMetaDataList",
-                            "previewImage",
-                            meta);
-  keywordURI = ECRS_metaDataToUri(meta);
-  ECRS_freeMetaData(meta);
-  createKeywordListTreeView(metaXML,
-                           "metaDataDialogKeywordList",
-                           keywordURI);
-  ECRS_freeUri(keywordURI);
-  createMetaTypeComboBox(metaXML,
-                        "metaDataDialogMetaTypeComboBox");
-  
g_signal_connect_data(gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                               
       "metaDataDialogKeywordList"))),
-                       "changed",
-                       G_CALLBACK(&on_keyword_list_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
-  
g_signal_connect_data(gtk_tree_view_get_selection(GTK_TREE_VIEW(glade_xml_get_widget(metaXML,
-                                                                               
       "metaDataDialogMetaDataList"))),
-                       "changed",
-                       G_CALLBACK(&on_metadata_list_selection_changed),
-                       NULL,
-                       NULL,
-                       0);
-  gtk_dialog_set_default_response(GTK_DIALOG(dialog),
-                                 GTK_RESPONSE_OK);
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) != GTK_RESPONSE_CANCEL) {
-    fsuc.anonymity = getSpinButtonValue(getMainXML(),
-                                       "uploadAnonymityLevelSpinButton");
-    fsuc.priority = getSpinButtonValue(getMainXML(),
-                                      "contentPrioritySpinButton");
-    fsuc.index = getToggleButtonValue(getMainXML(),
-                                     "indexbutton");
-    fsuc.extract = getToggleButtonValue(getMainXML(),
-                                       "doExtractCheckButton");
-    fsuc.deep_index = getToggleButtonValue(getMainXML(),
-                                          "deepIndexCheckButton");
-    fsuc.expire = get_time() + 2 * cronYEARS;
-    fsuc.meta = getMetaDataFromList(metaXML,
-                                   "metaDataDialogMetaDataList",
-                                   "previewImage");
-    fsuc.keywordURI = getKeywordURIFromList(metaXML,
-                                      "metaDataDialogKeywordList");
-    fsuc.gkeywordURI = ECRS_stringToUri(ectx,
-                                  ECRS_URI_PREFIX
-                                  ECRS_SEARCH_INFIX);
-    fsuc.filename = STRDUP(filename);
-    run_with_save_calls(&start_upload_helper,
-                       &fsuc);
-    FREE(fsuc.filename);
-    ECRS_freeMetaData(fsuc.meta);
-    ECRS_freeUri(fsuc.gkeywordURI);
-    ECRS_freeUri(fsuc.keywordURI);
-  }
+  ECRS_addToMetaData (meta, EXTRACTOR_FILENAME, filenamerest);
+  createMetaDataListTreeView (metaXML,
+                              "metaDataDialogMetaDataList",
+                              "previewImage", meta);
+  keywordURI = ECRS_metaDataToUri (meta);
+  ECRS_freeMetaData (meta);
+  createKeywordListTreeView (metaXML,
+                             "metaDataDialogKeywordList", keywordURI);
+  ECRS_freeUri (keywordURI);
+  createMetaTypeComboBox (metaXML, "metaDataDialogMetaTypeComboBox");
+  g_signal_connect_data (gtk_tree_view_get_selection
+                         (GTK_TREE_VIEW
+                          (glade_xml_get_widget
+                           (metaXML, "metaDataDialogKeywordList"))),
+                         "changed",
+                         G_CALLBACK (&on_keyword_list_selection_changed),
+                         NULL, NULL, 0);
+  g_signal_connect_data (gtk_tree_view_get_selection
+                         (GTK_TREE_VIEW
+                          (glade_xml_get_widget
+                           (metaXML, "metaDataDialogMetaDataList"))),
+                         "changed",
+                         G_CALLBACK (&on_metadata_list_selection_changed),
+                         NULL, NULL, 0);
+  gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_CANCEL)
+    {
+      fsuc.anonymity = getSpinButtonValue (getMainXML (),
+                                           "uploadAnonymityLevelSpinButton");
+      fsuc.priority = getSpinButtonValue (getMainXML (),
+                                          "contentPrioritySpinButton");
+      fsuc.index = getToggleButtonValue (getMainXML (), "indexbutton");
+      fsuc.extract = getToggleButtonValue (getMainXML (),
+                                           "doExtractCheckButton");
+      fsuc.deep_index = getToggleButtonValue (getMainXML (),
+                                              "deepIndexCheckButton");
+      fsuc.expire = get_time () + 2 * cronYEARS;
+      fsuc.meta = getMetaDataFromList (metaXML,
+                                       "metaDataDialogMetaDataList",
+                                       "previewImage");
+      fsuc.keywordURI = getKeywordURIFromList (metaXML,
+                                               "metaDataDialogKeywordList");
+      fsuc.gkeywordURI = ECRS_stringToUri (ectx,
+                                           ECRS_URI_PREFIX ECRS_SEARCH_INFIX);
+      fsuc.filename = STRDUP (filename);
+      run_with_save_calls (&start_upload_helper, &fsuc);
+      FREE (fsuc.filename);
+      ECRS_freeMetaData (fsuc.meta);
+      ECRS_freeUri (fsuc.gkeywordURI);
+      ECRS_freeUri (fsuc.keywordURI);
+    }
   gtk_widget_destroy (dialog);
-  UNREF(metaXML);
+  UNREF (metaXML);
   metaXML = NULL;
 }
 
 #ifndef MINGW
 static char *
-selectFile(const char * oldfilename) {
-  GladeXML * uploadXML;
-  GtkFileChooser * dialog;
-  char * ret;
+selectFile (const char *oldfilename)
+{
+  GladeXML *uploadXML;
+  GtkFileChooser *dialog;
+  char *ret;
 
   uploadXML
-    = glade_xml_new(getGladeFileName(),
-                   "uploadfilechooserdialog",
-                   PACKAGE_NAME);
-  connectGladeWithPlugins(uploadXML);
-  dialog = GTK_FILE_CHOOSER(glade_xml_get_widget(uploadXML,
-                                                "uploadfilechooserdialog"));
-  gtk_file_chooser_set_filename(dialog,
-                               oldfilename);
-  if (getToggleButtonValue(getMainXML(),
-                          "scopeRecursiveButton"))
-    gtk_file_chooser_set_action(dialog,
-                               GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
-  if (gtk_dialog_run(GTK_DIALOG(dialog)) != GTK_RESPONSE_CANCEL)
-    ret = gtk_file_chooser_get_filename(dialog);
+    = glade_xml_new (getGladeFileName (),
+                     "uploadfilechooserdialog", PACKAGE_NAME);
+  connectGladeWithPlugins (uploadXML);
+  dialog = GTK_FILE_CHOOSER (glade_xml_get_widget (uploadXML,
+                                                   "uploadfilechooserdialog"));
+  gtk_file_chooser_set_filename (dialog, oldfilename);
+  if (getToggleButtonValue (getMainXML (), "scopeRecursiveButton"))
+    gtk_file_chooser_set_action (dialog,
+                                 GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
+  if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_CANCEL)
+    ret = gtk_file_chooser_get_filename (dialog);
   else
     ret = NULL;
-  gtk_widget_destroy(GTK_WIDGET(dialog));
-  UNREF(uploadXML);
+  gtk_widget_destroy (GTK_WIDGET (dialog));
+  UNREF (uploadXML);
   return ret;
 }
 
 #else /* MINGW */
 
 static char *
-selectFile(const char * oldfilename) {
-  if (getToggleButtonValue(getMainXML(),
-                          "scopeFileOnlyButton"))
-    return plibc_ChooseFile(_("Choose the file you want to publish."),
-                           OFN_FILEMUSTEXIST | OFN_SHAREAWARE);
-  return plibc_ChooseDir(_("Choose the directory you want to publish."),
-                        BIF_USENEWUI | BIF_SHAREABLE | BIF_NONEWFOLDERBUTTON);
+selectFile (const char *oldfilename)
+{
+  if (getToggleButtonValue (getMainXML (), "scopeFileOnlyButton"))
+    return plibc_ChooseFile (_("Choose the file you want to publish."),
+                             OFN_FILEMUSTEXIST | OFN_SHAREAWARE);
+  return plibc_ChooseDir (_("Choose the directory you want to publish."),
+                          BIF_USENEWUI | BIF_SHAREABLE |
+                          BIF_NONEWFOLDERBUTTON);
 }
 #endif /* MINGW */
 
-void on_mainFileSharingInsertBrowseButton_clicked_fs(GtkWidget * browseButton,
-                                                    gpointer dummy) {
-  char * filename;
-  char * ofn;
+void
+on_mainFileSharingInsertBrowseButton_clicked_fs (GtkWidget * browseButton,
+                                                 gpointer dummy)
+{
+  char *filename;
+  char *ofn;
   const char *oldfilename;
-  GtkWidget * uploadLine;
-  GtkEntry * entry;
-  GtkListStore * model;
+  GtkWidget *uploadLine;
+  GtkEntry *entry;
+  GtkListStore *model;
   GtkTreeIter iter;
 
-  uploadLine = glade_xml_get_widget(getMainXML(),
-                                   "uploadFilenameComboBoxEntry");
-  entry = GTK_ENTRY(gtk_bin_get_child(GTK_BIN(uploadLine)));
-  oldfilename = gtk_entry_get_text(entry);
+  uploadLine = glade_xml_get_widget (getMainXML (),
+                                     "uploadFilenameComboBoxEntry");
+  entry = GTK_ENTRY (gtk_bin_get_child (GTK_BIN (uploadLine)));
+  oldfilename = gtk_entry_get_text (entry);
   if (oldfilename == NULL)
-    oldfilename = getenv("PWD");
+    oldfilename = getenv ("PWD");
   if (oldfilename == NULL)
-    oldfilename = getenv("HOME");
+    oldfilename = getenv ("HOME");
   if (oldfilename == NULL)
     oldfilename = "/";
-  ofn = string_expandFileName(ectx, oldfilename);
-  filename = selectFile(ofn);
-  FREE(ofn);
+  ofn = string_expandFileName (ectx, oldfilename);
+  filename = selectFile (ofn);
+  FREE (ofn);
   if (NULL == filename)
     return;
-  gtk_entry_set_text(entry,
-                    filename);
-  model = GTK_LIST_STORE(gtk_combo_box_get_model(GTK_COMBO_BOX(uploadLine)));
-  gtk_list_store_prepend(model,
-                        &iter);
-  gtk_list_store_set(model,
-                    &iter,
-                    0,
-                    filename,
-                    -1);
-  free(filename);
+  gtk_entry_set_text (entry, filename);
+  model =
+    GTK_LIST_STORE (gtk_combo_box_get_model (GTK_COMBO_BOX (uploadLine)));
+  gtk_list_store_prepend (model, &iter);
+  gtk_list_store_set (model, &iter, 0, filename, -1);
+  free (filename);
 }
 
-struct FCBC {
-  int (*method)(struct FSUI_Context * ctx,
-               struct FSUI_UploadList * list);
-  struct FSUI_UploadList * argument;
+struct FCBC
+{
+  int (*method) (struct FSUI_Context * ctx, struct FSUI_UploadList * list);
+  struct FSUI_UploadList *argument;
 };
 
-static void * fsui_callback(void * cls) {
-  struct FCBC * fcbc = cls;
-  fcbc->method(ctx,
-              fcbc->argument);
+static void *
+fsui_callback (void *cls)
+{
+  struct FCBC *fcbc = cls;
+  fcbc->method (ctx, fcbc->argument);
   return NULL;
 }
 
 static void
-clearCompletedUploadCallback(GtkTreeModel * model,
-                            GtkTreePath * path,
-                            GtkTreeIter * iter,
-                            gpointer unused) {
-  UploadList * ul;
+clearCompletedUploadCallback (GtkTreeModel * model,
+                              GtkTreePath * path,
+                              GtkTreeIter * iter, gpointer unused)
+{
+  UploadList *ul;
   struct FCBC fcbc;
 
-  GE_ASSERT(ectx,
-           model == GTK_TREE_MODEL(upload_summary));
-  gtk_tree_model_get(model,
-                     iter,
-                     UPLOAD_INTERNAL, &ul,
-                     -1);
-  if ( (ul->has_terminated) &&
-       (ul->is_top) ) {
-    fcbc.method = &FSUI_stopUpload;
-    fcbc.argument = ul->fsui_list;
-    run_with_save_calls(&fsui_callback,
-                       &fcbc);
-  }
+  GE_ASSERT (ectx, model == GTK_TREE_MODEL (upload_summary));
+  gtk_tree_model_get (model, iter, UPLOAD_INTERNAL, &ul, -1);
+  if ((ul->has_terminated) && (ul->is_top))
+    {
+      fcbc.method = &FSUI_stopUpload;
+      fcbc.argument = ul->fsui_list;
+      run_with_save_calls (&fsui_callback, &fcbc);
+    }
 }
 
 /**
  * The user has edited the search entry.
  * Update search button status.
  */
-void on_uploadFilenameComboBoxEntry_changed_fs(gpointer dummy2,
-                                              GtkWidget * searchEntry) {
-  const char * filename;
-  GtkWidget * uploadButton;
+void
+on_uploadFilenameComboBoxEntry_changed_fs (gpointer dummy2,
+                                           GtkWidget * searchEntry)
+{
+  const char *filename;
+  GtkWidget *uploadButton;
   struct stat buf;
   int ok;
-  GtkWidget * toggle;
+  GtkWidget *toggle;
 
-  filename = getEntryLineValue(getMainXML(),
-                              "uploadFilenameComboBoxEntry");
-  ok = (0 == stat(filename, &buf));
+  filename = getEntryLineValue (getMainXML (), "uploadFilenameComboBoxEntry");
+  ok = (0 == stat (filename, &buf));
   if (ok)
-    ok = (0 == ACCESS(filename, R_OK));
-  if (ok) {
-    if (S_ISDIR(buf.st_mode)) {
-      toggle = glade_xml_get_widget(getMainXML(),
-                                   "scopeRecursiveButton");
-      gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle),
-                                  1);
-    } else {
-      toggle = glade_xml_get_widget(getMainXML(),
-                                   "scopeFileOnlyButton");
-      gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle),
-                                  1);
+    ok = (0 == ACCESS (filename, R_OK));
+  if (ok)
+    {
+      if (S_ISDIR (buf.st_mode))
+        {
+          toggle = glade_xml_get_widget (getMainXML (),
+                                         "scopeRecursiveButton");
+          gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), 1);
+        }
+      else
+        {
+          toggle = glade_xml_get_widget (getMainXML (),
+                                         "scopeFileOnlyButton");
+          gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), 1);
+        }
     }
-  }
-  uploadButton
-    = glade_xml_get_widget(getMainXML(),
-                          "fsinsertuploadbutton");
-  gtk_widget_set_sensitive(uploadButton,
-                          ok);
+  uploadButton = glade_xml_get_widget (getMainXML (), "fsinsertuploadbutton");
+  gtk_widget_set_sensitive (uploadButton, ok);
 }
 
-void on_clearCompletedUploadsButton_clicked_fs(void * unused,
-                                              GtkWidget * clearButton) {
-  ggc_tree_model_foreach(GTK_TREE_MODEL(upload_summary),
-                        &clearCompletedUploadCallback,
-                        NULL);
+void
+on_clearCompletedUploadsButton_clicked_fs (void *unused,
+                                           GtkWidget * clearButton)
+{
+  ggc_tree_model_foreach (GTK_TREE_MODEL (upload_summary),
+                          &clearCompletedUploadCallback, NULL);
 }
 
 static void
-fsuiCallUploadCallback(GtkTreeModel * model,
-                      GtkTreePath * path,
-                      GtkTreeIter * iter,
-                      gpointer fsui_call) {
-  UploadList * ul;
+fsuiCallUploadCallback (GtkTreeModel * model,
+                        GtkTreePath * path,
+                        GtkTreeIter * iter, gpointer fsui_call)
+{
+  UploadList *ul;
   struct FCBC fcbc;
 
-  GE_ASSERT(ectx,
-           model == GTK_TREE_MODEL(upload_summary));
-  gtk_tree_model_get(model,
-                     iter,
-                     UPLOAD_INTERNAL, &ul,
-                     -1);
+  GE_ASSERT (ectx, model == GTK_TREE_MODEL (upload_summary));
+  gtk_tree_model_get (model, iter, UPLOAD_INTERNAL, &ul, -1);
   fcbc.method = fsui_call;
   fcbc.argument = ul->fsui_list;
-  run_with_save_calls(&fsui_callback,
-                     &fcbc);
+  run_with_save_calls (&fsui_callback, &fcbc);
 }
 
-void on_abortUploadButton_clicked_fs(void * unused,
-                                    GtkWidget * clearButton) {
-  GtkTreeSelection * selection;
-  GtkWidget * uploadList;
+void
+on_abortUploadButton_clicked_fs (void *unused, GtkWidget * clearButton)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *uploadList;
 
-  uploadList = glade_xml_get_widget(getMainXML(),
-                                   "activeUploadsList");
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(uploadList));
+  uploadList = glade_xml_get_widget (getMainXML (), "activeUploadsList");
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (uploadList));
   ggc_tree_selection_selected_foreach
-    (selection,
-     &fsuiCallUploadCallback,
-     &FSUI_abortUpload);
+    (selection, &fsuiCallUploadCallback, &FSUI_abortUpload);
 }
 
-void on_stopUploadButton_clicked_fs(void * unused,
-                                   GtkWidget * clearButton) {
-  GtkTreeSelection * selection;
-  GtkWidget * uploadList;
+void
+on_stopUploadButton_clicked_fs (void *unused, GtkWidget * clearButton)
+{
+  GtkTreeSelection *selection;
+  GtkWidget *uploadList;
 
-  uploadList = glade_xml_get_widget(getMainXML(),
-                                   "activeUploadsList");
-  selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(uploadList));
+  uploadList = glade_xml_get_widget (getMainXML (), "activeUploadsList");
+  selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (uploadList));
   ggc_tree_selection_selected_foreach
-    (selection,
-     &fsuiCallUploadCallback,
-     &FSUI_abortUpload);
+    (selection, &fsuiCallUploadCallback, &FSUI_abortUpload);
   ggc_tree_selection_selected_foreach
-    (selection,
-     &fsuiCallUploadCallback,
-     &FSUI_stopUpload);
+    (selection, &fsuiCallUploadCallback, &FSUI_stopUpload);
 }
 
 

Modified: gnunet-gtk/src/plugins/fs/upload.h
===================================================================
--- gnunet-gtk/src/plugins/fs/upload.h  2007-07-10 09:00:35 UTC (rev 5297)
+++ gnunet-gtk/src/plugins/fs/upload.h  2007-07-10 09:01:06 UTC (rev 5298)
@@ -29,26 +29,23 @@
 
 #include "fs.h"
 
-void fs_upload_update(UploadList * list,
-                     unsigned long long completed);
+void fs_upload_update (UploadList * list, unsigned long long completed);
 
-void fs_upload_complete(UploadList * list,
-                       struct ECRS_URI * uri);
+void fs_upload_complete (UploadList * list, struct ECRS_URI *uri);
 
-void fs_upload_error(UploadList * list);
+void fs_upload_error (UploadList * list);
 
-void fs_upload_stopped(UploadList * list);
+void fs_upload_stopped (UploadList * list);
 
 /**
  * @param uri NULL if upload is not yet finished
  */
-UploadList *
-fs_upload_started(struct FSUI_UploadList * fsui,
-                 UploadList * parent,
-                 const char * filename,
-                 struct ECRS_URI * uri,
-                 unsigned long long total,
-                 unsigned long long completed,
-                 FSUI_State state);
+UploadList *fs_upload_started (struct FSUI_UploadList *fsui,
+                               UploadList * parent,
+                               const char *filename,
+                               struct ECRS_URI *uri,
+                               unsigned long long total,
+                               unsigned long long completed,
+                               FSUI_State state);
 
 #endif

Modified: gnunet-gtk/src/plugins/peers/peers.c
===================================================================
--- gnunet-gtk/src/plugins/peers/peers.c        2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/peers/peers.c        2007-07-10 09:01:06 UTC (rev 
5298)
@@ -36,121 +36,118 @@
 
 #define REFRESH_RATE (15 * cronSECONDS)
 
-static struct CronManager * cron;
+static struct CronManager *cron;
 
-static struct GE_Context * ectx;
+static struct GE_Context *ectx;
 
-static struct GC_Configuration * cfg;
+static struct GC_Configuration *cfg;
 
-static GdkPixbuf * green;
+static GdkPixbuf *green;
 
-static GdkPixbuf * yellow;
+static GdkPixbuf *yellow;
 
-static GdkPixbuf * red;
+static GdkPixbuf *red;
 
-static GdkPixbuf * black;
+static GdkPixbuf *black;
 
-static int collector(void * data,
-                    const PeerIdentity * identity,
-                    const void * address,
-                    unsigned int addr_len,
-                    cron_t last_message,
-                    unsigned int trust,
-                    unsigned int bpmFromPeer) {
-  GtkListStore * model = data;
+static int
+collector (void *data,
+           const PeerIdentity * identity,
+           const void *address,
+           unsigned int addr_len,
+           cron_t last_message, unsigned int trust, unsigned int bpmFromPeer)
+{
+  GtkListStore *model = data;
   GtkTreeIter iter;
   EncName enc;
-  GdkPixbuf * ledBuf;
-  GdkPixbuf * flagBuf;
-  char * cc;
-  char * dir;
-  char * fn;
-  char * prefix;
-  char * have;
-  char * haddress;
-  char * hostname;
+  GdkPixbuf *ledBuf;
+  GdkPixbuf *flagBuf;
+  char *cc;
+  char *dir;
+  char *fn;
+  char *prefix;
+  char *have;
+  char *haddress;
+  char *hostname;
   cron_t now;
   int i;
   int found;
 
-  hash2enc(&identity->hashPubKey,
-          &enc);
+  hash2enc (&identity->hashPubKey, &enc);
   /* check if same peer is already in model! */
   found = NO;
-  if (TRUE == gtk_tree_model_get_iter_first(GTK_TREE_MODEL(model),
-                                           &iter)) {
-    do {
-      gtk_tree_model_get(GTK_TREE_MODEL(model),
-                        &iter,
-                        0, &haddress,
-                        3, &have,
-                        -1);
-      if (have != NULL) {
-       if (0 == strcmp(have, (char*) &enc)) {
-         if (strlen(haddress) > 0) {
-           FREE(have);
-           FREE(haddress);
-           return OK;
-         }
-         found = YES;
-       }
-       FREENONNULL(haddress);
-       FREE(have);
-      }
-    } while ( (found == NO) &&
-             (TRUE == gtk_tree_model_iter_next(GTK_TREE_MODEL(model),
-                                               &iter)) );
-  }
+  if (TRUE == gtk_tree_model_get_iter_first (GTK_TREE_MODEL (model), &iter))
+    {
+      do
+        {
+          gtk_tree_model_get (GTK_TREE_MODEL (model),
+                              &iter, 0, &haddress, 3, &have, -1);
+          if (have != NULL)
+            {
+              if (0 == strcmp (have, (char *) &enc))
+                {
+                  if (strlen (haddress) > 0)
+                    {
+                      FREE (have);
+                      FREE (haddress);
+                      return OK;
+                    }
+                  found = YES;
+                }
+              FREENONNULL (haddress);
+              FREE (have);
+            }
+        }
+      while ((found == NO) &&
+             (TRUE == gtk_tree_model_iter_next (GTK_TREE_MODEL (model),
+                                                &iter)));
+    }
 
-  hostname = network_get_ip_as_string(address,
-                                     addr_len,
-                                     YES);
+  hostname = network_get_ip_as_string (address, addr_len, YES);
   if (hostname == NULL)
-    hostname = STRDUP("NAT");
+    hostname = STRDUP ("NAT");
   /* get flag */
   flagBuf = NULL;
   ledBuf = NULL;
   cc = NULL;
-  prefix = STRDUP(hostname);
-  if (strstr(prefix, " ") != NULL)
-    *strstr(prefix, " ") = '\0';
+  prefix = STRDUP (hostname);
+  if (strstr (prefix, " ") != NULL)
+    *strstr (prefix, " ") = '\0';
   cc = prefix;
-  while (strstr(cc, ".") != NULL)
-    cc = strstr(cc, ".") + 1;
-  if (strstr(hostname, ".") == NULL)
+  while (strstr (cc, ".") != NULL)
+    cc = strstr (cc, ".") + 1;
+  if (strstr (hostname, ".") == NULL)
     cc = NULL;
-  else if ( (0 == strcasecmp(cc, "edu")) ||
-           (0 == strcasecmp(cc, "com")) ||
-           (0 == strcasecmp(cc, "net")) ||
-           (0 == strcasecmp(cc, "org")) ||
-           (0 == strcasecmp(cc, "gov")) ||
-           (0 == strcasecmp(cc, "mil")) )      
+  else if ((0 == strcasecmp (cc, "edu")) ||
+           (0 == strcasecmp (cc, "com")) ||
+           (0 == strcasecmp (cc, "net")) ||
+           (0 == strcasecmp (cc, "org")) ||
+           (0 == strcasecmp (cc, "gov")) || (0 == strcasecmp (cc, "mil")))
     cc = "us";
-  if ( (cc != NULL) &&
-       (strlen(cc) > 2) )
+  if ((cc != NULL) && (strlen (cc) > 2))
     cc = NULL;
-  if (cc != NULL) {
-    cc = STRDUP(cc);
-    for (i=0;i<strlen(cc);i++)
-      cc[i] = tolower(cc[i]);
-    dir = os_get_installation_path(IPK_DATADIR);
-    fn = MALLOC(strlen(dir) + 32);
-    strcpy(fn, dir);
-    strcat(fn,
-          DIR_SEPARATOR_STR ".."
-          DIR_SEPARATOR_STR "gnunet-gtk"
-          DIR_SEPARATOR_STR "flags"
-          DIR_SEPARATOR_STR);
-    strcat(fn, cc);
-    strcat(fn, ".png");
-    FREE(dir);
-    flagBuf = gdk_pixbuf_new_from_file(fn, NULL);
-    FREE(fn);
-  }
-  FREE(prefix);
+  if (cc != NULL)
+    {
+      cc = STRDUP (cc);
+      for (i = 0; i < strlen (cc); i++)
+        cc[i] = tolower (cc[i]);
+      dir = os_get_installation_path (IPK_DATADIR);
+      fn = MALLOC (strlen (dir) + 32);
+      strcpy (fn, dir);
+      strcat (fn,
+              DIR_SEPARATOR_STR ".."
+              DIR_SEPARATOR_STR "gnunet-gtk"
+              DIR_SEPARATOR_STR "flags" DIR_SEPARATOR_STR);
+      strcat (fn, cc);
+      strcat (fn, ".png");
+      FREE (dir);
+      flagBuf = gdk_pixbuf_new_from_file (fn, NULL);
+      FREE (fn);
+    }
+  FREE (prefix);
 
   /* get LED */
-  now = get_time();
+  now = get_time ();
   if (last_message + 150 * cronSECONDS > now)
     ledBuf = green;
   else if (last_message + 5 * cronMINUTES > now)
@@ -160,25 +157,20 @@
   else
     ledBuf = black;
   if (ledBuf != NULL)
-    g_object_ref(ledBuf);
+    g_object_ref (ledBuf);
 
   /* add to model */
   if (found == NO)
-    gtk_list_store_append(model,
-                         &iter);
-  gtk_list_store_set(model,
-                    &iter,
-                    0, hostname,
-                    1, trust,
-                    2, bpmFromPeer,
-                    3, (const char*) &enc,
-                    4, ledBuf,
-                    5, flagBuf,
-                    6, cc,
-                    7, last_message,
-                    -1);
-  FREENONNULL(cc);
-  FREE(hostname);
+    gtk_list_store_append (model, &iter);
+  gtk_list_store_set (model,
+                      &iter,
+                      0, hostname,
+                      1, trust,
+                      2, bpmFromPeer,
+                      3, (const char *) &enc,
+                      4, ledBuf, 5, flagBuf, 6, cc, 7, last_message, -1);
+  FREENONNULL (cc);
+  FREE (hostname);
   return OK;
 }
 
@@ -187,26 +179,26 @@
 /**
  * Compute an updated peer model.
  */
-static void * getPeerModel() {
-  struct ClientServerConnection * sock;
-  GtkListStore * model;
+static void *
+getPeerModel ()
+{
+  struct ClientServerConnection *sock;
+  GtkListStore *model;
 
-  model = gtk_list_store_new(8,
-                            G_TYPE_STRING,  /* address */
-                            G_TYPE_UINT,    /* trust */
-                            G_TYPE_UINT,    /* bpm */
-                            G_TYPE_STRING,  /* identity */
-                            GDK_TYPE_PIXBUF, /* LED */
-                            GDK_TYPE_PIXBUF, /* flag */
-                            G_TYPE_STRING,  /* country name */
-                            G_TYPE_UINT64); /* last time seen */
-  sock = client_connection_create(ectx, cfg);
-  if (sock != NULL) {
-    gnunet_identity_request_peer_infos(sock,
-                                      &collector,
-                                      model);
-    connection_destroy(sock);
-  }
+  model = gtk_list_store_new (8, G_TYPE_STRING, /* address */
+                              G_TYPE_UINT,      /* trust */
+                              G_TYPE_UINT,      /* bpm */
+                              G_TYPE_STRING,    /* identity */
+                              GDK_TYPE_PIXBUF,  /* LED */
+                              GDK_TYPE_PIXBUF,  /* flag */
+                              G_TYPE_STRING,    /* country name */
+                              G_TYPE_UINT64);   /* last time seen */
+  sock = client_connection_create (ectx, cfg);
+  if (sock != NULL)
+    {
+      gnunet_identity_request_peer_infos (sock, &collector, model);
+      connection_destroy (sock);
+    }
   return model;
 }
 
@@ -214,197 +206,175 @@
 /**
  * Update the model for the peers list.
  */
-static void * updatePeerInfoSafe(void * m) {
-  GtkListStore * model = m;
-  GtkTreeModel * old_model;
-  GtkWidget * w;
+static void *
+updatePeerInfoSafe (void *m)
+{
+  GtkListStore *model = m;
+  GtkTreeModel *old_model;
+  GtkWidget *w;
   GtkSortType order;
   gint sort_column;
 
-  w = glade_xml_get_widget(getMainXML(),
-                          "peersTreeView");
-  old_model = gtk_tree_view_get_model(GTK_TREE_VIEW(w));
-  if (old_model != NULL) {
-    if (TRUE == 
gtk_tree_sortable_get_sort_column_id(GTK_TREE_SORTABLE(old_model),
-                                                    &sort_column,
-                                                    &order))
-      gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(model),
-                                          sort_column,
-                                          order);
-  }
-  gtk_tree_view_set_model(GTK_TREE_VIEW(w),
-                         GTK_TREE_MODEL(model));
-  gtk_tree_selection_set_mode(gtk_tree_view_get_selection(GTK_TREE_VIEW(w)),
-                             GTK_SELECTION_NONE);
+  w = glade_xml_get_widget (getMainXML (), "peersTreeView");
+  old_model = gtk_tree_view_get_model (GTK_TREE_VIEW (w));
+  if (old_model != NULL)
+    {
+      if (TRUE ==
+          gtk_tree_sortable_get_sort_column_id (GTK_TREE_SORTABLE (old_model),
+                                                &sort_column, &order))
+        gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE (model),
+                                              sort_column, order);
+    }
+  gtk_tree_view_set_model (GTK_TREE_VIEW (w), GTK_TREE_MODEL (model));
+  gtk_tree_selection_set_mode (gtk_tree_view_get_selection
+                               (GTK_TREE_VIEW (w)), GTK_SELECTION_NONE);
   return NULL;
 }
 
-static void updatePeerInfo(void * dummy) {
-  GtkListStore * model;
+static void
+updatePeerInfo (void *dummy)
+{
+  GtkListStore *model;
 
-  model = getPeerModel();
-  gtkSaveCall(&updatePeerInfoSafe, model);
+  model = getPeerModel ();
+  gtkSaveCall (&updatePeerInfoSafe, model);
 }
 
 
-void init_peers(struct GE_Context * e,
-               struct GC_Configuration * c) {
-  GtkWidget * tab;
-  GtkWidget * peers;
-  GtkCellRenderer * renderer;
+void
+init_peers (struct GE_Context *e, struct GC_Configuration *c)
+{
+  GtkWidget *tab;
+  GtkWidget *peers;
+  GtkCellRenderer *renderer;
   int col;
-  GtkTreeViewColumn * column;
-  char * dir;
-  char * fn;
+  GtkTreeViewColumn *column;
+  char *dir;
+  char *fn;
 
   ectx = e;
   cfg = c;
-  peers
-    = glade_xml_get_widget(getMainXML(),
-                          "peersTreeView");
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(peers),
-                                                   -1,
-                                                   _("Address"),
-                                                   renderer,
-                                                   "text", 0,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(peers),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 0);
+  peers = glade_xml_get_widget (getMainXML (), "peersTreeView");
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (peers),
+                                                     -1,
+                                                     _("Address"),
+                                                     renderer,
+                                                     "text", 0, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (peers), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 0);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(peers),
-                                                   -1,
-                                                   _("Trust"),
-                                                   renderer,
-                                                   "text", 1,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(peers),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 1);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (peers),
+                                                     -1,
+                                                     _("Trust"),
+                                                     renderer,
+                                                     "text", 1, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (peers), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 1);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(peers),
-                                                   -1,
-                                                   _("Bandwidth"),
-                                                   renderer,
-                                                   "text", 2,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(peers),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 2);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (peers),
+                                                     -1,
+                                                     _("Bandwidth"),
+                                                     renderer,
+                                                     "text", 2, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (peers), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 2);
 
 
-  renderer = gtk_cell_renderer_pixbuf_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(peers),
-                                                   -1,
-                                                   _("Country"),
-                                                   renderer,
-                                                   "pixbuf", 5,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(peers),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, FALSE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 6);
+  renderer = gtk_cell_renderer_pixbuf_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (peers),
+                                                     -1,
+                                                     _("Country"),
+                                                     renderer,
+                                                     "pixbuf", 5, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (peers), col - 1);
+  gtk_tree_view_column_set_resizable (column, FALSE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 6);
 
-  renderer = gtk_cell_renderer_pixbuf_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(peers),
-                                                   -1,
-                                                   _("Status"),
-                                                   renderer,
-                                                   "pixbuf", 4,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(peers),
-                                   col - 1);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 7);
-  gtk_tree_view_column_set_resizable(column, FALSE);
+  renderer = gtk_cell_renderer_pixbuf_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (peers),
+                                                     -1,
+                                                     _("Status"),
+                                                     renderer,
+                                                     "pixbuf", 4, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (peers), col - 1);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 7);
+  gtk_tree_view_column_set_resizable (column, FALSE);
 
-  renderer = gtk_cell_renderer_text_new();
-  col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(peers),
-                                                   -1,
-                                                   _("Identity"),
-                                                   renderer,
-                                                   "text", 3,
-                                                   NULL);
-  column = gtk_tree_view_get_column(GTK_TREE_VIEW(peers),
-                                   col - 1);
-  gtk_tree_view_column_set_resizable(column, TRUE);
-  gtk_tree_view_column_set_clickable(column, TRUE);
-  gtk_tree_view_column_set_reorderable(column, TRUE);
-  gtk_tree_view_column_set_sort_column_id(column, 3);
+  renderer = gtk_cell_renderer_text_new ();
+  col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (peers),
+                                                     -1,
+                                                     _("Identity"),
+                                                     renderer,
+                                                     "text", 3, NULL);
+  column = gtk_tree_view_get_column (GTK_TREE_VIEW (peers), col - 1);
+  gtk_tree_view_column_set_resizable (column, TRUE);
+  gtk_tree_view_column_set_clickable (column, TRUE);
+  gtk_tree_view_column_set_reorderable (column, TRUE);
+  gtk_tree_view_column_set_sort_column_id (column, 3);
 
 
-  dir = os_get_installation_path(IPK_DATADIR);
-  fn = MALLOC(strlen(dir) + 32);
-  strcpy(fn, dir);
-  strcat(fn,
-        DIR_SEPARATOR_STR ".."
-        DIR_SEPARATOR_STR "gnunet-gtk"
-        DIR_SEPARATOR_STR "red.png");
-  red = gdk_pixbuf_new_from_file(fn, NULL);
+  dir = os_get_installation_path (IPK_DATADIR);
+  fn = MALLOC (strlen (dir) + 32);
+  strcpy (fn, dir);
+  strcat (fn,
+          DIR_SEPARATOR_STR ".."
+          DIR_SEPARATOR_STR "gnunet-gtk" DIR_SEPARATOR_STR "red.png");
+  red = gdk_pixbuf_new_from_file (fn, NULL);
 
-  strcpy(fn, dir);
-  strcat(fn,
-        DIR_SEPARATOR_STR ".."
-        DIR_SEPARATOR_STR "gnunet-gtk"
-        DIR_SEPARATOR_STR "yellow.png");
-  yellow = gdk_pixbuf_new_from_file(fn, NULL);
+  strcpy (fn, dir);
+  strcat (fn,
+          DIR_SEPARATOR_STR ".."
+          DIR_SEPARATOR_STR "gnunet-gtk" DIR_SEPARATOR_STR "yellow.png");
+  yellow = gdk_pixbuf_new_from_file (fn, NULL);
 
-  strcpy(fn, dir);
-  strcat(fn,
-        DIR_SEPARATOR_STR ".."
-        DIR_SEPARATOR_STR "gnunet-gtk"
-        DIR_SEPARATOR_STR "green.png");
-  green = gdk_pixbuf_new_from_file(fn, NULL);
+  strcpy (fn, dir);
+  strcat (fn,
+          DIR_SEPARATOR_STR ".."
+          DIR_SEPARATOR_STR "gnunet-gtk" DIR_SEPARATOR_STR "green.png");
+  green = gdk_pixbuf_new_from_file (fn, NULL);
 
-  strcpy(fn, dir);
-  strcat(fn,
-        DIR_SEPARATOR_STR ".."
-        DIR_SEPARATOR_STR "gnunet-gtk"
-        DIR_SEPARATOR_STR "black.png");
-  black = gdk_pixbuf_new_from_file(fn, NULL);
-  FREE(fn);
-  FREE(dir);
+  strcpy (fn, dir);
+  strcat (fn,
+          DIR_SEPARATOR_STR ".."
+          DIR_SEPARATOR_STR "gnunet-gtk" DIR_SEPARATOR_STR "black.png");
+  black = gdk_pixbuf_new_from_file (fn, NULL);
+  FREE (fn);
+  FREE (dir);
 
-  tab
-    = glade_xml_get_widget(getMainXML(),
-                          "peersScrolledWindow");
-  gtk_widget_show(tab);
-  cron = gnunet_gtk_get_cron();
-  cron_add_job(cron,
-              &updatePeerInfo,
-              REFRESH_RATE,
-              REFRESH_RATE,
-              NULL);
+  tab = glade_xml_get_widget (getMainXML (), "peersScrolledWindow");
+  gtk_widget_show (tab);
+  cron = gnunet_gtk_get_cron ();
+  cron_add_job (cron, &updatePeerInfo, REFRESH_RATE, REFRESH_RATE, NULL);
 }
 
-void done_peers() {
-  cron_del_job(cron,
-              &updatePeerInfo,
-              REFRESH_RATE,
-              NULL);
+void
+done_peers ()
+{
+  cron_del_job (cron, &updatePeerInfo, REFRESH_RATE, NULL);
   if (red != NULL)
-    g_object_unref(red);
+    g_object_unref (red);
   if (green != NULL)
-    g_object_unref(green);
+    g_object_unref (green);
   if (black != NULL)
-    g_object_unref(black);
+    g_object_unref (black);
   if (yellow != NULL)
-    g_object_unref(yellow);
+    g_object_unref (yellow);
 }
 
 

Modified: gnunet-gtk/src/plugins/stats/functions.c
===================================================================
--- gnunet-gtk/src/plugins/stats/functions.c    2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/stats/functions.c    2007-07-10 09:01:06 UTC (rev 
5298)
@@ -29,13 +29,13 @@
 
 #define FUNCTIONS_DEBUG NO
 
-static StatPair * lastStatValues;
+static StatPair *lastStatValues;
 
 static unsigned int lsv_size;
 
-static struct ClientServerConnection * sock;
+static struct ClientServerConnection *sock;
 
-static struct MUTEX * lock;
+static struct MUTEX *lock;
 
 static long connectionGoal;
 
@@ -43,126 +43,106 @@
 
 static long long bandup;
 
-static struct GE_Context * ectx;
+static struct GE_Context *ectx;
 
-static struct GC_Configuration * cfg;
+static struct GC_Configuration *cfg;
 
-static struct CronManager * cron;
+static struct CronManager *cron;
 
-static int getStatValue(long long * value,
-                       long long * lvalue,
-                       cron_t * dtime,
-                       const char * optName,
-                       int monotone) {
+static int
+getStatValue (long long *value,
+              long long *lvalue,
+              cron_t * dtime, const char *optName, int monotone)
+{
   unsigned int i;
 
   *value = 0;
   if (lvalue != NULL)
     *lvalue = 0;
-  for (i=0;i<lsv_size;i++) {
-    if (0 == strcmp(optName,
-                   lastStatValues[i].statName)) {
-      *value = lastStatValues[i].value;
-      if (lvalue != NULL)
-       *lvalue = lastStatValues[i].lvalue;
-      if (dtime != NULL)
-       *dtime = lastStatValues[i].delta;
-      if ( (monotone == YES) &&
-          (lvalue != NULL) &&
-          (*lvalue > *value) )
-       return SYSERR; /* gnunetd restart? */
-      return OK;
+  for (i = 0; i < lsv_size; i++)
+    {
+      if (0 == strcmp (optName, lastStatValues[i].statName))
+        {
+          *value = lastStatValues[i].value;
+          if (lvalue != NULL)
+            *lvalue = lastStatValues[i].lvalue;
+          if (dtime != NULL)
+            *dtime = lastStatValues[i].delta;
+          if ((monotone == YES) && (lvalue != NULL) && (*lvalue > *value))
+            return SYSERR;      /* gnunetd restart? */
+          return OK;
+        }
     }
-  }
 #if FUNCTIONS_DEBUG
-  GE_LOG(ectx,
-        GE_DEBUG | GE_DEVELOPER | GE_REQUEST,
-        "Statistic not found: `%s'\n",
-        optName);
+  GE_LOG (ectx,
+          GE_DEBUG | GE_DEVELOPER | GE_REQUEST,
+          "Statistic not found: `%s'\n", optName);
 #endif
   return SYSERR;
 }
 
-static void updateConnectionGoal(void * unused) {
-  char * cmh;
-  char * availableDown;
-  char * availableUp;
+static void
+updateConnectionGoal (void *unused)
+{
+  char *cmh;
+  char *availableDown;
+  char *availableUp;
 
-  MUTEX_LOCK(lock);
-  cmh = getConfigurationOptionValue(sock,
-                                   "gnunetd",
-                                   "connection-max-hosts");
-  availableDown = getConfigurationOptionValue(sock,
-                                             "LOAD",
-                                             "MAXNETDOWNBPSTOTAL");
-  availableUp = getConfigurationOptionValue(sock,
-                                           "LOAD",
-                                           "MAXNETUPBPSTOTAL");
-  MUTEX_UNLOCK(lock);
+  MUTEX_LOCK (lock);
+  cmh = getConfigurationOptionValue (sock, "gnunetd", "connection-max-hosts");
+  availableDown = getConfigurationOptionValue (sock,
+                                               "LOAD", "MAXNETDOWNBPSTOTAL");
+  availableUp = getConfigurationOptionValue (sock,
+                                             "LOAD", "MAXNETUPBPSTOTAL");
+  MUTEX_UNLOCK (lock);
   if (cmh == NULL)
     connectionGoal = 0;
   else
-    connectionGoal = atol(cmh);
+    connectionGoal = atol (cmh);
   if (availableDown == NULL)
     banddown = 0;
   else
-    banddown = atol(availableDown);
+    banddown = atol (availableDown);
   if (availableUp == NULL)
     bandup = 0;
   else
-    bandup = atol(availableUp);
+    bandup = atol (availableUp);
 
-  FREENONNULL(cmh);
-  FREENONNULL(availableDown);
-  FREENONNULL(availableUp);
+  FREENONNULL (cmh);
+  FREENONNULL (availableDown);
+  FREENONNULL (availableUp);
 }
 
-static int getConnectedNodesStat(const void * closure,
-                                gfloat ** data) {
+static int
+getConnectedNodesStat (const void *closure, gfloat ** data)
+{
   long long val;
 
   if (connectionGoal == 0)
     return SYSERR;
-  if (OK != getStatValue(&val,
-                        NULL,
-                        NULL,
-                        "# of connected peers",
-                        NO))
+  if (OK != getStatValue (&val, NULL, NULL, "# of connected peers", NO))
     return SYSERR;
   data[0][0] = ((gfloat) val) / connectionGoal;
   return OK;
 }
 
-static int getLoadStat(const void * closure,
-                      gfloat ** data) {
+static int
+getLoadStat (const void *closure, gfloat ** data)
+{
   long long valc;
   long long vali;
   long long valu;
   long long vald;
 
-  if (OK != getStatValue(&valc,
-                        NULL,
-                        NULL,
-                        "% of allowed cpu load",
-                        NO))
+  if (OK != getStatValue (&valc, NULL, NULL, "% of allowed cpu load", NO))
     return SYSERR;
-  if (OK != getStatValue(&vali,
-                        NULL,
-                        NULL,
-                        "% of allowed io load",
-                        NO))
+  if (OK != getStatValue (&vali, NULL, NULL, "% of allowed io load", NO))
     return SYSERR;
-  if (OK != getStatValue(&valu,
-                        NULL,
-                        NULL,
-                        "% of allowed network load (up)",
-                        NO))
+  if (OK != getStatValue (&valu,
+                          NULL, NULL, "% of allowed network load (up)", NO))
     return SYSERR;
-  if (OK != getStatValue(&vald,
-                        NULL,
-                        NULL,
-                        "% of allowed network load (down)",
-                        NO))
+  if (OK != getStatValue (&vald,
+                          NULL, NULL, "% of allowed network load (down)", NO))
     return SYSERR;
   data[0][0] = (gfloat) valc / 100.0;
   data[0][1] = (gfloat) vali / 100.0;
@@ -171,31 +151,26 @@
   return OK;
 }
 
-static int getQuotaStat(const void * closure,
-                       gfloat ** data) {
+static int
+getQuotaStat (const void *closure, gfloat ** data)
+{
   long long allowed;
   long long have;
 
-  if (OK != getStatValue(&allowed,
-                        NULL,
-                        NULL,
-                        "# bytes allowed in datastore",
-                        NO))
+  if (OK != getStatValue (&allowed,
+                          NULL, NULL, "# bytes allowed in datastore", NO))
     return SYSERR;
   if (allowed == 0)
     return SYSERR;
-  if (OK != getStatValue(&have,
-                        NULL,
-                        NULL,
-                        "# bytes in datastore",
-                        NO))
+  if (OK != getStatValue (&have, NULL, NULL, "# bytes in datastore", NO))
     return SYSERR;
   data[0][0] = ((gfloat) have) / allowed;
   return OK;
 }
 
-static int getTrafficRecvStats(const void * closure,
-                              gfloat ** data) {
+static int
+getTrafficRecvStats (const void *closure, gfloat ** data)
+{
   long long total;
   long long noise;
   long long content;
@@ -209,66 +184,40 @@
   long long lhellos;
   long long lrlimit;
   cron_t dtime;
-  char * buffer;
+  char *buffer;
 
-  if (OK != getStatValue(&total,       
-                        &ltotal,
-                        &dtime,
-                        "# bytes received",
-                        YES))
+  if (OK != getStatValue (&total, &ltotal, &dtime, "# bytes received", YES))
     return SYSERR;
-  if (OK != getStatValue(&noise,
-                        &lnoise,
-                        NULL,
-                        "# bytes of noise received",
-                        YES))
+  if (OK != getStatValue (&noise,
+                          &lnoise, NULL, "# bytes of noise received", YES))
     return SYSERR;
-  buffer = MALLOC(512);
-  SNPRINTF(buffer,
-          512,
-          "# bytes received of type %d",
-          P2P_PROTO_gap_RESULT);
-  if (OK != getStatValue(&content,
-                        &lcontent,
-                        NULL,
-                        buffer,
-                        YES)) {
-    content = 0;
-    lcontent = 0;
-  }
-  SNPRINTF(buffer,
-          512,
-          "# bytes received of type %d",
-          p2p_PROTO_hello);
-  if (OK != getStatValue(&hellos,
-                        &lhellos,
-                        NULL,
-                        buffer,
-                        YES)) {
-    hellos = 0;
-    lhellos = 0;
-  }
-  SNPRINTF(buffer,
-          512,
-           "# bytes received of type %d",
-          P2P_PROTO_gap_QUERY);
-  if (OK != getStatValue(&queries,
-                        &lqueries,
-                        NULL,
-                        buffer,
-                        YES)) {
-    queries = 0;
-    lqueries = 0;
-  }
-  if (OK != getStatValue(&rlimit,
-                        &lrlimit,
-                        NULL,
-                        "# total bytes per second receive limit",
-                        NO)) {
-    rlimit = 0;
-    lrlimit = 0;
-  }
-  FREE(buffer);
+  buffer = MALLOC (512);
+  SNPRINTF (buffer, 512, "# bytes received of type %d", P2P_PROTO_gap_RESULT);
+  if (OK != getStatValue (&content, &lcontent, NULL, buffer, YES))
+    {
+      content = 0;
+      lcontent = 0;
+    }
+  SNPRINTF (buffer, 512, "# bytes received of type %d", p2p_PROTO_hello);
+  if (OK != getStatValue (&hellos, &lhellos, NULL, buffer, YES))
+    {
+      hellos = 0;
+      lhellos = 0;
+    }
+  SNPRINTF (buffer, 512, "# bytes received of type %d", P2P_PROTO_gap_QUERY);
+  if (OK != getStatValue (&queries, &lqueries, NULL, buffer, YES))
+    {
+      queries = 0;
+      lqueries = 0;
+    }
+  if (OK != getStatValue (&rlimit,
+                          &lrlimit,
+                          NULL, "# total bytes per second receive limit", NO))
+    {
+      rlimit = 0;
+      lrlimit = 0;
+    }
+  FREE (buffer);
   if (banddown == 0)
     return SYSERR;
 
@@ -277,32 +226,31 @@
   queries -= lqueries;
   content -= lcontent;
   hellos -= lhellos;
-  if (banddown < 0) {
-    data[0][0] = 0.0;
-    data[0][1] = 0.0;
-    data[0][2] = 0.0;
-    data[0][3] = 0.0;
-    data[0][4] = 0.0;
-    data[0][5] = 0.0;
-    return OK;
-  }
-  data[0][0] = ((gfloat) noise) / (banddown * dtime / cronSECONDS); /* red */
-  data[0][1] = ((gfloat) (content+noise)) / (banddown * dtime / cronSECONDS); 
/* green */
-  data[0][2] = ((gfloat)(queries+content+noise)) / (banddown * dtime / 
cronSECONDS); /* yellow */
-  data[0][3] = ((gfloat)(queries+content+noise+hellos)) / (banddown * dtime / 
cronSECONDS); /* blue */
-  data[0][4] = ((gfloat) total) / (banddown * dtime / cronSECONDS); /* gray */
-  data[0][5] = (gfloat) rlimit  / banddown; /* magenta */
+  if (banddown < 0)
+    {
+      data[0][0] = 0.0;
+      data[0][1] = 0.0;
+      data[0][2] = 0.0;
+      data[0][3] = 0.0;
+      data[0][4] = 0.0;
+      data[0][5] = 0.0;
+      return OK;
+    }
+  data[0][0] = ((gfloat) noise) / (banddown * dtime / cronSECONDS);     /* red 
*/
+  data[0][1] = ((gfloat) (content + noise)) / (banddown * dtime / 
cronSECONDS); /* green */
+  data[0][2] = ((gfloat) (queries + content + noise)) / (banddown * dtime / 
cronSECONDS);       /* yellow */
+  data[0][3] = ((gfloat) (queries + content + noise + hellos)) / (banddown * 
dtime / cronSECONDS);      /* blue */
+  data[0][4] = ((gfloat) total) / (banddown * dtime / cronSECONDS);     /* 
gray */
+  data[0][5] = (gfloat) rlimit / banddown;      /* magenta */
 #if 0
-  printf("I: %f %f %f %f\n",
-        data[0][0],
-        data[0][1],
-        data[0][2]);
+  printf ("I: %f %f %f %f\n", data[0][0], data[0][1], data[0][2]);
 #endif
   return OK;
 }
 
-static int getTrafficSendStats(const void * closure,
-                              gfloat ** data) {
+static int
+getTrafficSendStats (const void *closure, gfloat ** data)
+{
   long long total;
   long long noise;
   long long content;
@@ -316,66 +264,42 @@
   long long lhellos;
   long long lslimit;
   cron_t dtime;
-  char * buffer;
+  char *buffer;
 
-  if (OK != getStatValue(&total,       
-                        &ltotal,
-                        &dtime,
-                        "# bytes transmitted",
-                        YES))
+  if (OK != getStatValue (&total,
+                          &ltotal, &dtime, "# bytes transmitted", YES))
     return SYSERR;
-  if (OK != getStatValue(&noise,
-                        &lnoise,
-                        NULL,
-                        "# bytes noise sent",
-                        YES))
+  if (OK != getStatValue (&noise, &lnoise, NULL, "# bytes noise sent", YES))
     return SYSERR;
-  buffer = MALLOC(512);
-  SNPRINTF(buffer,
-          512,
-           "# bytes transmitted of type %d",
-          P2P_PROTO_gap_RESULT);
-  if (OK != getStatValue(&content,
-                        &lcontent,
-                        NULL,
-                        buffer,
-                        YES)) {
-    content = 0;
-    lcontent = 0;
-  }
-  SNPRINTF(buffer,
-          512,
-           "# bytes transmitted of type %d",
-          P2P_PROTO_gap_QUERY);
-  if (OK != getStatValue(&queries,
-                        &lqueries,
-                        NULL,
-                        buffer,
-                        YES)) {
-    queries = 0;
-    lqueries = 0;
-  }
-  SNPRINTF(buffer,
-          512,
-           "# bytes transmitted of type %d",
-          p2p_PROTO_hello);
-  if (OK != getStatValue(&hellos,
-                        &lhellos,
-                        NULL,
-                        buffer,
-                        YES)) {
-    queries = 0;
-    lqueries = 0;
-  }
-  if (OK != getStatValue(&slimit,
-                        &lslimit,
-                        NULL,
-                        "# total bytes per second send limit",
-                        NO)) {
-    slimit = 0;
-    lslimit = 0;
-  }
-  FREE(buffer);
+  buffer = MALLOC (512);
+  SNPRINTF (buffer,
+            512, "# bytes transmitted of type %d", P2P_PROTO_gap_RESULT);
+  if (OK != getStatValue (&content, &lcontent, NULL, buffer, YES))
+    {
+      content = 0;
+      lcontent = 0;
+    }
+  SNPRINTF (buffer,
+            512, "# bytes transmitted of type %d", P2P_PROTO_gap_QUERY);
+  if (OK != getStatValue (&queries, &lqueries, NULL, buffer, YES))
+    {
+      queries = 0;
+      lqueries = 0;
+    }
+  SNPRINTF (buffer, 512, "# bytes transmitted of type %d", p2p_PROTO_hello);
+  if (OK != getStatValue (&hellos, &lhellos, NULL, buffer, YES))
+    {
+      queries = 0;
+      lqueries = 0;
+    }
+  if (OK != getStatValue (&slimit,
+                          &lslimit,
+                          NULL, "# total bytes per second send limit", NO))
+    {
+      slimit = 0;
+      lslimit = 0;
+    }
+  FREE (buffer);
   if (bandup == 0)
     return SYSERR;
   total -= ltotal;
@@ -383,34 +307,32 @@
   queries -= lqueries;
   content -= lcontent;
   hellos -= lhellos;
-  if (bandup < 0) {
-    data[0][0] = 0.0;
-    data[0][1] = 0.0;
-    data[0][2] = 0.0;
-    data[0][3] = 0.0;
-    data[0][4] = 0.0;
-    data[0][5] = 0.0;
-    return OK;
-  }
-  data[0][0] = ((gfloat) noise) / (bandup * dtime / cronSECONDS); /* red */
-  data[0][1] = ((gfloat) (noise + content)) / (bandup*dtime / cronSECONDS); /* 
green */
-  data[0][2] = ((gfloat) (noise + content + queries)) / (bandup*dtime / 
cronSECONDS); /* yellow */
-  data[0][3] = ((gfloat) (noise + content + queries + hellos)) / (bandup*dtime 
/ cronSECONDS); /* blue */
-  data[0][4] = ((gfloat) total) / (bandup*dtime / cronSECONDS); /* grey */
-  data[0][5] = ((gfloat) slimit) / bandup ; /* magenta */
+  if (bandup < 0)
+    {
+      data[0][0] = 0.0;
+      data[0][1] = 0.0;
+      data[0][2] = 0.0;
+      data[0][3] = 0.0;
+      data[0][4] = 0.0;
+      data[0][5] = 0.0;
+      return OK;
+    }
+  data[0][0] = ((gfloat) noise) / (bandup * dtime / cronSECONDS);       /* red 
*/
+  data[0][1] = ((gfloat) (noise + content)) / (bandup * dtime / cronSECONDS);  
 /* green */
+  data[0][2] = ((gfloat) (noise + content + queries)) / (bandup * dtime / 
cronSECONDS); /* yellow */
+  data[0][3] = ((gfloat) (noise + content + queries + hellos)) / (bandup * 
dtime / cronSECONDS);        /* blue */
+  data[0][4] = ((gfloat) total) / (bandup * dtime / cronSECONDS);       /* 
grey */
+  data[0][5] = ((gfloat) slimit) / bandup;      /* magenta */
 #if 0
-  printf("O: %f %f %f %f\n",
-        data[0][0],
-        data[0][1],
-        data[0][2],
-        data[0][3]);
+  printf ("O: %f %f %f %f\n", data[0][0], data[0][1], data[0][2], data[0][3]);
 #endif
   return OK;
 }
 
 
-static int getEffectivenessStats(const void * closure,
-                                gfloat ** data) {
+static int
+getEffectivenessStats (const void *closure, gfloat ** data)
+{
   static cron_t last;
   static double lastdata;
   static double lastavg;
@@ -422,39 +344,41 @@
   long long llocal;
   cron_t now;
 
-  now = get_time();
-  if (now < last + 2 * cronMINUTES) {
-    data[0][0] = lastdata;
-    data[0][1] = lastavg;
-    return OK;
-  }
+  now = get_time ();
+  if (now < last + 2 * cronMINUTES)
+    {
+      data[0][0] = lastdata;
+      data[0][1] = lastavg;
+      return OK;
+    }
   last = now;
-  if (OK != getStatValue(&total,       
-                        &ltotal,
-                        NULL,
-                        "# gap requests forwarded (counting each peer)",
-                        YES))
+  if (OK != getStatValue (&total,
+                          &ltotal,
+                          NULL,
+                          "# gap requests forwarded (counting each peer)",
+                          YES))
     return SYSERR;
-  if (OK != getStatValue(&success,
-                        &lsuccess,
-                        NULL,
-                        "# gap routing successes (total)",
-                        YES))
+  if (OK != getStatValue (&success,
+                          &lsuccess,
+                          NULL, "# gap routing successes (total)", YES))
     return SYSERR;
-  if (OK != getStatValue(&local,
-                        &llocal,
-                        NULL,
-                        "# gap requests processed: local result",
-                        YES))
+  if (OK != getStatValue (&local,
+                          &llocal,
+                          NULL,
+                          "# gap requests processed: local result", YES))
     return SYSERR;
   total -= ltotal;
   data[0][0] = 0.0;
-  if (ltotal + total > 0) {
-    data[0][1] = lastavg = 1.0 * (success + lsuccess - local - llocal) / 
(total + ltotal);
-  } else {
-    data[0][1] = 0.0;
-    return OK;
-  }
+  if (ltotal + total > 0)
+    {
+      data[0][1] = lastavg =
+        1.0 * (success + lsuccess - local - llocal) / (total + ltotal);
+    }
+  else
+    {
+      data[0][1] = 0.0;
+      return OK;
+    }
   if (total == 0)
     return OK;
   success -= lsuccess;
@@ -467,9 +391,9 @@
   return OK;
 }
 
-static int statsProcessor(const char * optName,
-                         unsigned long long value,
-                         void * data) {
+static int
+statsProcessor (const char *optName, unsigned long long value, void *data)
+{
   /**
    * Keep track of last match (or, more precisely, position
    * of next expected match) since 99.99% of the time we
@@ -477,7 +401,7 @@
    * this will predict correctly).
    */
   static unsigned int last;
-  cron_t * delta = data;
+  cron_t *delta = data;
   int j;
   int found;
 
@@ -485,33 +409,28 @@
     last = 0;
   j = last;
   found = -1;
-  if ( (j < lsv_size) &&
-       (0 == strcmp(optName,
-                   lastStatValues[j].statName)) )
+  if ((j < lsv_size) && (0 == strcmp (optName, lastStatValues[j].statName)))
     found = j;
-  if (found == -1) {
-    for (j=0;j<lsv_size;j++) {
-      if (0 == strcmp(optName,
-                     lastStatValues[j].statName)) {
-       found = j;
-       break;
-      }
+  if (found == -1)
+    {
+      for (j = 0; j < lsv_size; j++)
+        {
+          if (0 == strcmp (optName, lastStatValues[j].statName))
+            {
+              found = j;
+              break;
+            }
+        }
     }
-  }
-  if (found == -1) {
-    found = lsv_size;
-    GROW(lastStatValues,
-        lsv_size,
-        lsv_size+1);
-    lastStatValues[found].statName
-      = STRDUP(optName);
-  }
-  lastStatValues[found].lvalue
-    = lastStatValues[found].value;
-  lastStatValues[found].value
-    = value;
-  lastStatValues[found].delta
-    = *delta;
+  if (found == -1)
+    {
+      found = lsv_size;
+      GROW (lastStatValues, lsv_size, lsv_size + 1);
+      lastStatValues[found].statName = STRDUP (optName);
+    }
+  lastStatValues[found].lvalue = lastStatValues[found].value;
+  lastStatValues[found].value = value;
+  lastStatValues[found].delta = *delta;
   last = found + 1;
   return OK;
 }
@@ -519,129 +438,127 @@
 /**
  * Cron-job that updates all stat values.
  */
-static void updateStatValues(void * unused) {
+static void
+updateStatValues (void *unused)
+{
   static cron_t lastUpdate;
   cron_t now;
   cron_t delta;
 
-  now = get_time();
+  now = get_time ();
   delta = now - lastUpdate;
-  MUTEX_LOCK(lock);
-  if (OK == STATS_getStatistics(ectx,
-                               sock,
-                               &statsProcessor,
-                               &delta))
+  MUTEX_LOCK (lock);
+  if (OK == STATS_getStatistics (ectx, sock, &statsProcessor, &delta))
     lastUpdate = now;
-  MUTEX_UNLOCK(lock);
+  MUTEX_UNLOCK (lock);
 }
 
 
 StatEntry stats[] = {
   {
-    gettext_noop("Connectivity"),
-    gettext_noop("# connected nodes (100% = connection table size)"),
-    &getConnectedNodesStat,
-    NULL,
-    1,
-    NO,
-  },
+   gettext_noop ("Connectivity"),
+   gettext_noop ("# connected nodes (100% = connection table size)"),
+   &getConnectedNodesStat,
+   NULL,
+   1,
+   NO,
+   }
+  ,
   {
-    gettext_noop("System load"),
-    gettext_noop("CPU load (red), IO load (green), Network upload (yellow), 
Network download (blue)"),
-    &getLoadStat,
-    NULL,
-    4,
-    NO,
-  },
+   gettext_noop ("System load"),
+   gettext_noop
+   ("CPU load (red), IO load (green), Network upload (yellow), Network 
download (blue)"),
+   &getLoadStat,
+   NULL,
+   4,
+   NO,
+   }
+  ,
   {
-    gettext_noop("Datastore capacity"),
-    gettext_noop("Data in datastore (in percent of allowed quota)"),
-    &getQuotaStat,
-    NULL,
-    1,
-    NO,
-  },
+   gettext_noop ("Datastore capacity"),
+   gettext_noop ("Data in datastore (in percent of allowed quota)"),
+   &getQuotaStat,
+   NULL,
+   1,
+   NO,
+   }
+  ,
   {
-    gettext_noop("Inbound Traffic"),
-    gettext_noop("Noise (red), Content (green), Queries (yellow), Hellos 
(blue), other (gray), limit (magenta)"),
-    &getTrafficRecvStats,
-    NULL,
-    6,
-    5,
-  },
+   gettext_noop ("Inbound Traffic"),
+   gettext_noop
+   ("Noise (red), Content (green), Queries (yellow), Hellos (blue), other 
(gray), limit (magenta)"),
+   &getTrafficRecvStats,
+   NULL,
+   6,
+   5,
+   }
+  ,
   {
-    gettext_noop("Outbound Traffic"),
-    gettext_noop("Noise (red), Content (green), Queries (yellow), Hellos 
(blue), other (gray), limit (magenta)"),
-    &getTrafficSendStats,
-    NULL,
-    6,
-    5,
-  },
+   gettext_noop ("Outbound Traffic"),
+   gettext_noop
+   ("Noise (red), Content (green), Queries (yellow), Hellos (blue), other 
(gray), limit (magenta)"),
+   &getTrafficSendStats,
+   NULL,
+   6,
+   5,
+   }
+  ,
   {
-    gettext_noop("Routing Effectiveness"),
-    gettext_noop("Current (red) and average (green) effectiveness (100% = 
perfect)"),
-    &getEffectivenessStats,
-    NULL,
-    2,
-    NO,
-  },
+   gettext_noop ("Routing Effectiveness"),
+   gettext_noop
+   ("Current (red) and average (green) effectiveness (100% = perfect)"),
+   &getEffectivenessStats,
+   NULL,
+   2,
+   NO,
+   }
+  ,
   {
-    NULL,
-    NULL,
-    NULL,
-    NULL,
-    0,
-    NO,
-  },
+   NULL,
+   NULL,
+   NULL,
+   NULL,
+   0,
+   NO,
+   }
+  ,
 };
 
 static unsigned long long UPDATE_INTERVAL;
 
-void init_functions(struct GE_Context * e,
-                   struct GC_Configuration * c) {
+void
+init_functions (struct GE_Context *e, struct GC_Configuration *c)
+{
   ectx = e;
   cfg = c;
-  GC_get_configuration_value_number(cfg,
-                                   "GNUNET-GTK",
-                                   "STATS-INTERVAL",
-                                   1,
-                                   99 * cronYEARS,
-                                   30 * cronSECONDS,
-                                   &UPDATE_INTERVAL);
-  sock = client_connection_create(ectx,
-                                 cfg);
-  lock = MUTEX_CREATE(NO);
-  cron = gnunet_gtk_get_cron();
-  cron_add_job(cron,
-              &updateStatValues,
-              UPDATE_INTERVAL,
-              UPDATE_INTERVAL,
-              NULL);
-  cron_add_job(cron,
-              &updateConnectionGoal,
-              5 * cronMINUTES,
-              5 * cronMINUTES,
-              NULL);
+  GC_get_configuration_value_number (cfg,
+                                     "GNUNET-GTK",
+                                     "STATS-INTERVAL",
+                                     1,
+                                     99 * cronYEARS,
+                                     30 * cronSECONDS, &UPDATE_INTERVAL);
+  sock = client_connection_create (ectx, cfg);
+  lock = MUTEX_CREATE (NO);
+  cron = gnunet_gtk_get_cron ();
+  cron_add_job (cron,
+                &updateStatValues, UPDATE_INTERVAL, UPDATE_INTERVAL, NULL);
+  cron_add_job (cron,
+                &updateConnectionGoal,
+                5 * cronMINUTES, 5 * cronMINUTES, NULL);
 }
 
-void done_functions() {
+void
+done_functions ()
+{
   int i;
 
-  cron_del_job(cron,
-              &updateConnectionGoal,
-              5 * cronMINUTES,
-              NULL);
-  cron_del_job(cron,
-              &updateStatValues,
-              UPDATE_INTERVAL,
-              NULL);
-  MUTEX_DESTROY(lock);
-  connection_destroy(sock);
-  for (i=0;i<lsv_size;i++)
-    FREE(lastStatValues[i].statName);
-  GROW(lastStatValues,
-       lsv_size,
-       0);
+  cron_del_job (cron, &updateConnectionGoal, 5 * cronMINUTES, NULL);
+  cron_del_job (cron, &updateStatValues, UPDATE_INTERVAL, NULL);
+  MUTEX_DESTROY (lock);
+  connection_destroy (sock);
+  for (i = 0; i < lsv_size; i++)
+    FREE (lastStatValues[i].statName);
+  GROW (lastStatValues, lsv_size, 0);
   sock = NULL;
 }
 

Modified: gnunet-gtk/src/plugins/stats/functions.h
===================================================================
--- gnunet-gtk/src/plugins/stats/functions.h    2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/stats/functions.h    2007-07-10 09:01:06 UTC (rev 
5298)
@@ -24,8 +24,9 @@
 
 #include <GNUnet/gnunet_util.h>
 
-typedef struct {
-  char * statName;
+typedef struct
+{
+  char *statName;
   long long value;
   long long lvalue;
   cron_t delta;
@@ -35,24 +36,23 @@
  * Callback function to obtain the latest stats
  * data for this stat display.
  */
-typedef int (*UpdateData)(const void * closure,
-                         gfloat ** data);
+typedef int (*UpdateData) (const void *closure, gfloat ** data);
 
 
-typedef struct SE_ {
-  char * paneName;
-  char * frameName;
+typedef struct SE_
+{
+  char *paneName;
+  char *frameName;
   UpdateData getData;
-  void * get_closure;
+  void *get_closure;
   unsigned int count;
-  int fill; /* fill first "fill" entries */
+  int fill;                     /* fill first "fill" entries */
 } StatEntry;
 
 extern StatEntry stats[];
 
-void init_functions(struct GE_Context * e,
-                   struct GC_Configuration * c);
+void init_functions (struct GE_Context *e, struct GC_Configuration *c);
 
-void done_functions(void);
+void done_functions (void);
 
 #endif

Modified: gnunet-gtk/src/plugins/stats/statistics.c
===================================================================
--- gnunet-gtk/src/plugins/stats/statistics.c   2007-07-10 09:00:35 UTC (rev 
5297)
+++ gnunet-gtk/src/plugins/stats/statistics.c   2007-07-10 09:01:06 UTC (rev 
5298)
@@ -32,7 +32,8 @@
 #define FRAME_WIDTH 0
 
 
-typedef struct {
+typedef struct
+{
   gint type;
   guint count;
   guint speed;
@@ -54,10 +55,11 @@
   int statIdx;
 } LoadGraph;
 
-typedef struct {
-  GdkColor        bg_color;
-  GdkColor        frame_color;
-  GdkColor        mem_color[MAX_COLOR];
+typedef struct
+{
+  GdkColor bg_color;
+  GdkColor frame_color;
+  GdkColor mem_color[MAX_COLOR];
 } ProcConfig;
 
 static unsigned long long UPDATE_INTERVAL;
@@ -65,13 +67,15 @@
 /**
  * Redraws the backing pixmap for the load graph and updates the window
  */
-static void load_graph_draw(LoadGraph *g) {
+static void
+load_graph_draw (LoadGraph * g)
+{
   guint i;
   guint j;
   gint dely;
   float delx;
   float max;
-  GdkFont * font;
+  GdkFont *font;
 
   if (!g->disp->window)
     return;
@@ -81,345 +85,342 @@
 
   if (!g->pixmap)
     g->pixmap = gdk_pixmap_new (g->disp->window,
-                               g->draw_width, g->draw_height,
-                               gtk_widget_get_visual (g->disp)->depth);
+                                g->draw_width, g->draw_height,
+                                gtk_widget_get_visual (g->disp)->depth);
 
   /* Create GC if necessary. */
-  if (!g->gc) {
-    g->gc = gdk_gc_new (g->disp->window);
-    gdk_gc_copy (g->gc, g->disp->style->white_gc);
-  }
+  if (!g->gc)
+    {
+      g->gc = gdk_gc_new (g->disp->window);
+      gdk_gc_copy (g->gc, g->disp->style->white_gc);
+    }
 
   /* Allocate colors. */
-  if (!g->colors_allocated) {
-    GdkColormap *colormap;
+  if (!g->colors_allocated)
+    {
+      GdkColormap *colormap;
 
-    colormap = gdk_window_get_colormap (g->disp->window);
-    for (i=0;i<2+g->count;i++)
-      gdk_color_alloc (colormap, &(g->colors [i]));
+      colormap = gdk_window_get_colormap (g->disp->window);
+      for (i = 0; i < 2 + g->count; i++)
+        gdk_color_alloc (colormap, &(g->colors[i]));
 
-    g->colors_allocated = 1;
-  }
+      g->colors_allocated = 1;
+    }
   /* Erase Rectangle */
-  gdk_gc_set_foreground (g->gc, &(g->colors [0]));
+  gdk_gc_set_foreground (g->gc, &(g->colors[0]));
   gdk_draw_rectangle (g->pixmap,
-                     g->gc,
-                     TRUE, 0, 0,
-                     g->disp->allocation.width,
-                     g->disp->allocation.height);
+                      g->gc,
+                      TRUE, 0, 0,
+                      g->disp->allocation.width, g->disp->allocation.height);
 
   /* draw frame */
-  gdk_gc_set_foreground (g->gc, &(g->colors [1]));
+  gdk_gc_set_foreground (g->gc, &(g->colors[1]));
   gdk_draw_rectangle (g->pixmap,
-                     g->gc,
-                     FALSE, 0, 0,
-                     g->draw_width,
-                     g->disp->allocation.height);
+                      g->gc,
+                      FALSE, 0, 0, g->draw_width, g->disp->allocation.height);
 
-  max = 0.26; /* force showing at least the 25% line */
+  max = 0.26;                   /* force showing at least the 25% line */
   for (i = 0; i < g->num_points - 1; i++)
-    for (j=0;j<g->count;j++)
+    for (j = 0; j < g->count; j++)
       if (g->data[i][j] > max)
-       max = g->data[i][j];
-  max = max * 1.01; /* leave top 1% free */
+        max = g->data[i][j];
+  max = max * 1.01;             /* leave top 1% free */
 
-  font = gdk_font_load("fixed"); /* deprecated, but pango is far more than
-                                   what we need here -- fix later? */
+  font = gdk_font_load ("fixed");       /* deprecated, but pango is far more 
than
+                                           what we need here -- fix later? */
   /* draw lines at 25%, 50%, 75% and 100% of max */
   dely = g->draw_height / max / 4;
-  for (i = 1; i < 5; i++) {
-    gint y1 = g->draw_height + 1 - i * dely;
-    if ( (dely < 30) && (i != 4) )
-      continue; /* only print additional
-                  lines if there is enough space! */
-    if (y1 > 0) {
-      const gchar * label[] = {
-       NULL,
-       " 25%",
-       " 50%",
-       " 75%",
-       "100%",
-      };
-      gdk_draw_string(g->pixmap,
-                     font,
-                     g->gc,
-                     10,
-                     y1 - 8,
-                     label[i]);
-      gdk_draw_line (g->pixmap, g->gc,
-                    0, y1, g->draw_width, y1);
-      if (i == 4) {
-       /* extra-thick line at 100% */
-       gdk_draw_line (g->pixmap, g->gc,
-                      0, y1 - 1, g->draw_width, y1 - 1);
-       gdk_draw_line (g->pixmap, g->gc,
-                      0, y1 + 1, g->draw_width, y1 + 1);
-       
-      }
+  for (i = 1; i < 5; i++)
+    {
+      gint y1 = g->draw_height + 1 - i * dely;
+      if ((dely < 30) && (i != 4))
+        continue;               /* only print additional
+                                   lines if there is enough space! */
+      if (y1 > 0)
+        {
+          const gchar *label[] = {
+            NULL,
+            " 25%",
+            " 50%",
+            " 75%",
+            "100%",
+          };
+          gdk_draw_string (g->pixmap, font, g->gc, 10, y1 - 8, label[i]);
+          gdk_draw_line (g->pixmap, g->gc, 0, y1, g->draw_width, y1);
+          if (i == 4)
+            {
+              /* extra-thick line at 100% */
+              gdk_draw_line (g->pixmap, g->gc,
+                             0, y1 - 1, g->draw_width, y1 - 1);
+              gdk_draw_line (g->pixmap, g->gc,
+                             0, y1 + 1, g->draw_width, y1 + 1);
+
+            }
+        }
     }
-  }
-  gdk_gc_set_line_attributes(g->gc,
-                            2,
-                            GDK_LINE_SOLID,
-                            GDK_CAP_ROUND,
-                            GDK_JOIN_MITER);
-  delx = (float)g->draw_width / ( g->num_points - 1);
+  gdk_gc_set_line_attributes (g->gc,
+                              2,
+                              GDK_LINE_SOLID, GDK_CAP_ROUND, GDK_JOIN_MITER);
+  delx = (float) g->draw_width / (g->num_points - 1);
 
-  for (j=0;j<g->count;j++) {
-    gdk_gc_set_foreground (g->gc, &(g->colors [j + 2]));
-    for (i = 0; i < g->num_points - 1; i++) {
-      gint x1 = i * delx;
-      gint x2 = (i + 1) * delx;
-      gint y1 = g->data[i][j] / max * g->draw_height - 1;
-      gint y2 = g->data[i+1][j] / max * g->draw_height - 1;
+  for (j = 0; j < g->count; j++)
+    {
+      gdk_gc_set_foreground (g->gc, &(g->colors[j + 2]));
+      for (i = 0; i < g->num_points - 1; i++)
+        {
+          gint x1 = i * delx;
+          gint x2 = (i + 1) * delx;
+          gint y1 = g->data[i][j] / max * g->draw_height - 1;
+          gint y2 = g->data[i + 1][j] / max * g->draw_height - 1;
 
-      if ((g->data[i][j] != -1) && (g->data[i+1][j] != -1)) {
-       if (stats[g->statIdx].fill <= j) {
-         gdk_draw_line(g->pixmap, g->gc,
-                       g->draw_width - x2,
-                       g->draw_height - y2,
-                       g->draw_width - x1,
-                       g->draw_height - y1);
-       } else {
-         GdkPoint points[4];
-       
-         points[0].x = g->draw_width - x2;
-         points[0].y = g->draw_height - y2;
-         points[1].x = g->draw_width - x1;
-         points[1].y = g->draw_height - y1;
-         points[2].x = g->draw_width - x1;
-         points[3].x = g->draw_width - x2;
-         if (j == 0) {
-           points[2].y = g->draw_height;
-           points[3].y = g->draw_height;
-         } else {
-           gint ly1 = g->data[i][j-1] / max * g->draw_height - 1;
-           gint ly2 = g->data[i+1][j-1] / max * g->draw_height - 1;
-           points[2].y = g->draw_height - ly1;
-           points[3].y = g->draw_height - ly2;
-         }
-         gdk_draw_polygon(g->pixmap,
-                          g->gc,
-                          1,
-                          points,
-                          4);
-       }
-      }
+          if ((g->data[i][j] != -1) && (g->data[i + 1][j] != -1))
+            {
+              if (stats[g->statIdx].fill <= j)
+                {
+                  gdk_draw_line (g->pixmap, g->gc,
+                                 g->draw_width - x2,
+                                 g->draw_height - y2,
+                                 g->draw_width - x1, g->draw_height - y1);
+                }
+              else
+                {
+                  GdkPoint points[4];
+
+                  points[0].x = g->draw_width - x2;
+                  points[0].y = g->draw_height - y2;
+                  points[1].x = g->draw_width - x1;
+                  points[1].y = g->draw_height - y1;
+                  points[2].x = g->draw_width - x1;
+                  points[3].x = g->draw_width - x2;
+                  if (j == 0)
+                    {
+                      points[2].y = g->draw_height;
+                      points[3].y = g->draw_height;
+                    }
+                  else
+                    {
+                      gint ly1 = g->data[i][j - 1] / max * g->draw_height - 1;
+                      gint ly2 =
+                        g->data[i + 1][j - 1] / max * g->draw_height - 1;
+                      points[2].y = g->draw_height - ly1;
+                      points[3].y = g->draw_height - ly2;
+                    }
+                  gdk_draw_polygon (g->pixmap, g->gc, 1, points, 4);
+                }
+            }
+        }
     }
-  }
 
   gdk_gc_set_line_attributes (g->gc, 1,
-                             GDK_LINE_SOLID,
-                             GDK_CAP_ROUND,
-                             GDK_JOIN_MITER );
+                              GDK_LINE_SOLID, GDK_CAP_ROUND, GDK_JOIN_MITER);
 
   gdk_draw_pixmap (g->disp->window,
-                  g->disp->style->fg_gc [GTK_WIDGET_STATE(g->disp)],
-                  g->pixmap,
-                  0, 0,
-                  0, 0,
-                  g->disp->allocation.width,
-                  g->disp->allocation.height);
+                   g->disp->style->fg_gc[GTK_WIDGET_STATE (g->disp)],
+                   g->pixmap,
+                   0, 0,
+                   0, 0,
+                   g->disp->allocation.width, g->disp->allocation.height);
 }
 
 
 /* Updates the load graph when the timeout expires */
-static gboolean load_graph_update(gpointer ptr) {
+static gboolean
+load_graph_update (gpointer ptr)
+{
   LoadGraph *g = ptr;
   guint i;
   guint j;
 
-  for (i=0;i<g->num_points;i++)
-    memcpy(g->odata[i],
-          g->data[i],
-          g->data_size * g->count);
-  stats[g->statIdx].getData(stats[g->statIdx].get_closure,
-                           g->data);
-  for (i=0;i<g->num_points-1;i++)
-    for (j=0;j<g->count;j++)
-      g->data[i+1][j] = g->odata[i][j];
+  for (i = 0; i < g->num_points; i++)
+    memcpy (g->odata[i], g->data[i], g->data_size * g->count);
+  stats[g->statIdx].getData (stats[g->statIdx].get_closure, g->data);
+  for (i = 0; i < g->num_points - 1; i++)
+    for (j = 0; j < g->count; j++)
+      g->data[i + 1][j] = g->odata[i][j];
   if (g->draw)
     load_graph_draw (g);
   return TRUE;
 }
 
-static void load_graph_unalloc(LoadGraph *g) {
+static void
+load_graph_unalloc (LoadGraph * g)
+{
   int i;
   if (!g->allocated)
     return;
-  for (i = 0; i < g->num_points; i++) {
-    FREE(g->data[i]);
-    FREE(g->odata[i]);
-  }
-  FREE(g->data);
-  FREE(g->odata);
+  for (i = 0; i < g->num_points; i++)
+    {
+      FREE (g->data[i]);
+      FREE (g->odata[i]);
+    }
+  FREE (g->data);
+  FREE (g->odata);
   g->data = g->odata = NULL;
-  if (g->pixmap) {
-    gdk_pixmap_unref(g->pixmap);
-    g->pixmap = NULL;
-  }
+  if (g->pixmap)
+    {
+      gdk_pixmap_unref (g->pixmap);
+      g->pixmap = NULL;
+    }
   g->allocated = FALSE;
 }
 
-static void load_graph_alloc (LoadGraph *g) {
+static void
+load_graph_alloc (LoadGraph * g)
+{
   int i;
   int j;
 
   if (g->allocated)
     return;
 
-  g->data = MALLOC(sizeof(gfloat *) * g->num_points);
-  g->odata = MALLOC(sizeof(gfloat*) * g->num_points);
+  g->data = MALLOC (sizeof (gfloat *) * g->num_points);
+  g->odata = MALLOC (sizeof (gfloat *) * g->num_points);
   g->data_size = sizeof (gfloat);
-  for (i = 0; i < g->num_points; i++) {
-    g->data[i] = MALLOC(g->data_size * g->count);
-    g->odata[i] = MALLOC(g->data_size * g->count);
-  }
-  for (i=0;i<g->num_points;i++)
-    for (j=0;j<g->count;j++)
+  for (i = 0; i < g->num_points; i++)
+    {
+      g->data[i] = MALLOC (g->data_size * g->count);
+      g->odata[i] = MALLOC (g->data_size * g->count);
+    }
+  for (i = 0; i < g->num_points; i++)
+    for (j = 0; j < g->count; j++)
       g->data[i][j] = -1;
   g->allocated = TRUE;
 }
 
-static gint load_graph_configure(GtkWidget *widget,
-                                GdkEventConfigure *event,
-                                gpointer data_ptr) {
+static gint
+load_graph_configure (GtkWidget * widget,
+                      GdkEventConfigure * event, gpointer data_ptr)
+{
   LoadGraph *c = (LoadGraph *) data_ptr;
 
-  if (c->pixmap) {
-    gdk_pixmap_unref (c->pixmap);
-    c->pixmap = NULL;
-  }
+  if (c->pixmap)
+    {
+      gdk_pixmap_unref (c->pixmap);
+      c->pixmap = NULL;
+    }
 
   if (!c->pixmap)
-    c->pixmap = gdk_pixmap_new(widget->window,
-                              widget->allocation.width,
-                              widget->allocation.height,
-                              gtk_widget_get_visual (c->disp)->depth);
-  gdk_draw_rectangle(c->pixmap,
-                    widget->style->black_gc,
-                    TRUE, 0,0,
-                    widget->allocation.width,
-                    widget->allocation.height);
-  gdk_draw_pixmap(widget->window,
-                 c->disp->style->fg_gc[GTK_WIDGET_STATE(widget)],
-                 c->pixmap,
-                 0, 0,
-                 0, 0,
-                 c->disp->allocation.width,
-                 c->disp->allocation.height);
+    c->pixmap = gdk_pixmap_new (widget->window,
+                                widget->allocation.width,
+                                widget->allocation.height,
+                                gtk_widget_get_visual (c->disp)->depth);
+  gdk_draw_rectangle (c->pixmap,
+                      widget->style->black_gc,
+                      TRUE, 0, 0,
+                      widget->allocation.width, widget->allocation.height);
+  gdk_draw_pixmap (widget->window,
+                   c->disp->style->fg_gc[GTK_WIDGET_STATE (widget)],
+                   c->pixmap,
+                   0, 0,
+                   0, 0,
+                   c->disp->allocation.width, c->disp->allocation.height);
 
-  load_graph_draw(c);
+  load_graph_draw (c);
   return TRUE;
 }
 
-static gint load_graph_expose(GtkWidget *widget,
-                             GdkEventExpose *event,
-                             gpointer data_ptr) {
+static gint
+load_graph_expose (GtkWidget * widget,
+                   GdkEventExpose * event, gpointer data_ptr)
+{
   LoadGraph *g = (LoadGraph *) data_ptr;
 
-  gdk_draw_pixmap(widget->window,
-                 widget->style->fg_gc [GTK_WIDGET_STATE(widget)],
-                 g->pixmap,
-                 event->area.x, event->area.y,
-                 event->area.x, event->area.y,
-                 event->area.width, event->area.height);
+  gdk_draw_pixmap (widget->window,
+                   widget->style->fg_gc[GTK_WIDGET_STATE (widget)],
+                   g->pixmap,
+                   event->area.x, event->area.y,
+                   event->area.x, event->area.y,
+                   event->area.width, event->area.height);
   return FALSE;
 }
 
-static void load_graph_stop (LoadGraph *g) {
+static void
+load_graph_stop (LoadGraph * g)
+{
   if (!g)
     return;
-  if (g->timer_index != -1) {
-    gtk_timeout_remove(g->timer_index);
-    g->timer_index = -1;
-  }
+  if (g->timer_index != -1)
+    {
+      gtk_timeout_remove (g->timer_index);
+      g->timer_index = -1;
+    }
   g->draw = FALSE;
 }
 
-static void load_graph_destroy(GtkWidget *widget,
-                              gpointer data_ptr) {
+static void
+load_graph_destroy (GtkWidget * widget, gpointer data_ptr)
+{
   LoadGraph *g = (LoadGraph *) data_ptr;
-  load_graph_stop(g);
+  load_graph_stop (g);
   if (g->timer_index != -1)
     gtk_timeout_remove (g->timer_index);
-  load_graph_unalloc(g);
-  FREE(g->colors);
-  FREE(g);
+  load_graph_unalloc (g);
+  FREE (g->colors);
+  FREE (g);
 }
 
-static LoadGraph * load_graph_new(int statIdx,
-                                 const ProcConfig * config) {
+static LoadGraph *
+load_graph_new (int statIdx, const ProcConfig * config)
+{
   LoadGraph *g;
   unsigned int i;
 
-  if (stats[statIdx].count > MAX_COLOR) {
-    GE_BREAK(NULL, 0);
-    return NULL;
-  }
+  if (stats[statIdx].count > MAX_COLOR)
+    {
+      GE_BREAK (NULL, 0);
+      return NULL;
+    }
 
-  g = MALLOC(sizeof(LoadGraph));
+  g = MALLOC (sizeof (LoadGraph));
   g->statIdx = statIdx;
   g->count = stats[statIdx].count;
   g->speed = UPDATE_INTERVAL / cronMILLIS;
   g->num_points = 600;
-  g->colors = MALLOC(sizeof(GdkColor) * (2+g->count));
+  g->colors = MALLOC (sizeof (GdkColor) * (2 + g->count));
   g->colors[0] = config->bg_color;
   g->colors[1] = config->frame_color;
-  for (i=0;i<g->count;i++)
-    g->colors[2+i] = config->mem_color[i];
+  for (i = 0; i < g->count; i++)
+    g->colors[2 + i] = config->mem_color[i];
   g->timer_index = -1;
   g->draw = FALSE;
   g->main_widget = gtk_vbox_new (FALSE, FALSE);
-  gtk_widget_show(g->main_widget);
-  g->disp = gtk_drawing_area_new();
+  gtk_widget_show (g->main_widget);
+  g->disp = gtk_drawing_area_new ();
   gtk_widget_show (g->disp);
-  gtk_signal_connect(GTK_OBJECT (g->disp),
-                    "expose_event",
-                    GTK_SIGNAL_FUNC (load_graph_expose), g);
-  gtk_signal_connect(GTK_OBJECT(g->disp),
-                    "configure_event",
-                    GTK_SIGNAL_FUNC (load_graph_configure), g);
-  gtk_signal_connect(GTK_OBJECT(g->disp),
-                    "destroy",
-                    GTK_SIGNAL_FUNC (load_graph_destroy), g);
-  gtk_widget_add_events(g->disp,
-                       GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK);
-  gtk_box_pack_start(GTK_BOX(g->main_widget),
-                    g->disp,
-                    TRUE,
-                    TRUE,
-                    0);
-  load_graph_alloc(g);
-  gtk_widget_show_all(g->main_widget);
-  g->timer_index = gtk_timeout_add(g->speed,
-                                  &load_graph_update, g);
+  gtk_signal_connect (GTK_OBJECT (g->disp),
+                      "expose_event", GTK_SIGNAL_FUNC (load_graph_expose), g);
+  gtk_signal_connect (GTK_OBJECT (g->disp),
+                      "configure_event",
+                      GTK_SIGNAL_FUNC (load_graph_configure), g);
+  gtk_signal_connect (GTK_OBJECT (g->disp),
+                      "destroy", GTK_SIGNAL_FUNC (load_graph_destroy), g);
+  gtk_widget_add_events (g->disp, GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK);
+  gtk_box_pack_start (GTK_BOX (g->main_widget), g->disp, TRUE, TRUE, 0);
+  load_graph_alloc (g);
+  gtk_widget_show_all (g->main_widget);
+  g->timer_index = gtk_timeout_add (g->speed, &load_graph_update, g);
 
   return g;
 }
 
-static GtkWidget * create_sys_view(int statIdx,
-                                  const ProcConfig * config) {
-  GtkWidget * mem_frame;
-  LoadGraph * mem_graph;
+static GtkWidget *
+create_sys_view (int statIdx, const ProcConfig * config)
+{
+  GtkWidget *mem_frame;
+  LoadGraph *mem_graph;
 
-  mem_graph = load_graph_new(statIdx,
-                            config);
+  mem_graph = load_graph_new (statIdx, config);
   if (mem_graph == NULL)
-    return NULL; /* oops */
-  mem_frame = gtk_frame_new(_(stats[statIdx].frameName));
-  gtk_container_add(GTK_CONTAINER(mem_frame),
-                   mem_graph->main_widget);
-  gtk_container_set_border_width(GTK_CONTAINER(mem_graph->main_widget),
-                                GNOME_PAD_SMALL);
-  gtk_container_set_border_width(GTK_CONTAINER(mem_frame),
-                                GNOME_PAD_SMALL);
-  gtk_widget_show(mem_frame);
+    return NULL;                /* oops */
+  mem_frame = gtk_frame_new (_(stats[statIdx].frameName));
+  gtk_container_add (GTK_CONTAINER (mem_frame), mem_graph->main_widget);
+  gtk_container_set_border_width (GTK_CONTAINER (mem_graph->main_widget),
+                                  GNOME_PAD_SMALL);
+  gtk_container_set_border_width (GTK_CONTAINER (mem_frame), GNOME_PAD_SMALL);
+  gtk_widget_show (mem_frame);
   if (mem_graph->timer_index == -1)
     mem_graph->timer_index
-      = gtk_timeout_add(mem_graph->speed,
-                       &load_graph_update,
-                       mem_graph);
+      = gtk_timeout_add (mem_graph->speed, &load_graph_update, mem_graph);
   mem_graph->draw = TRUE;
   return mem_frame;
 }
@@ -428,64 +429,50 @@
 
 
 
-void init_stats(struct GE_Context * ectx,
-               struct GC_Configuration * cfg) {
-  GtkWidget * sys_box;
-  GtkWidget * label;
-  GtkWidget * notebook;
+void
+init_stats (struct GE_Context *ectx, struct GC_Configuration *cfg)
+{
+  GtkWidget *sys_box;
+  GtkWidget *label;
+  GtkWidget *notebook;
   ProcConfig config;
   int i;
 
-  GC_get_configuration_value_number(cfg,
-                                   "GNUNET-GTK",
-                                   "STATS-INTERVAL",
-                                   1,
-                                   99 * cronYEARS,
-                                   30 * cronSECONDS,
-                                   &UPDATE_INTERVAL);
-  init_functions(ectx,
-                cfg);
-  notebook
-    = glade_xml_get_widget(getMainXML(),
-                          "statsNotebook");
-  memset(&config,
-        0,
-        sizeof(ProcConfig));
-  gdk_color_parse("black",
-                 &config.bg_color);
-  gdk_color_parse("gray",
-                 &config.frame_color);
-  gdk_color_parse("red",
-                 &config.mem_color[0]);
-  gdk_color_parse("green",
-                 &config.mem_color[1]);
-  gdk_color_parse("yellow",
-                 &config.mem_color[2]);
-  gdk_color_parse("blue",
-                 &config.mem_color[3]);
-  gdk_color_parse("gray",
-                 &config.mem_color[4]);
-  gdk_color_parse("magenta",
-                 &config.mem_color[5]);
-  GE_ASSERT(ectx,
-           MAX_COLOR == 6);
+  GC_get_configuration_value_number (cfg,
+                                     "GNUNET-GTK",
+                                     "STATS-INTERVAL",
+                                     1,
+                                     99 * cronYEARS,
+                                     30 * cronSECONDS, &UPDATE_INTERVAL);
+  init_functions (ectx, cfg);
+  notebook = glade_xml_get_widget (getMainXML (), "statsNotebook");
+  memset (&config, 0, sizeof (ProcConfig));
+  gdk_color_parse ("black", &config.bg_color);
+  gdk_color_parse ("gray", &config.frame_color);
+  gdk_color_parse ("red", &config.mem_color[0]);
+  gdk_color_parse ("green", &config.mem_color[1]);
+  gdk_color_parse ("yellow", &config.mem_color[2]);
+  gdk_color_parse ("blue", &config.mem_color[3]);
+  gdk_color_parse ("gray", &config.mem_color[4]);
+  gdk_color_parse ("magenta", &config.mem_color[5]);
+  GE_ASSERT (ectx, MAX_COLOR == 6);
   i = -1;
-  while (stats[++i].paneName != NULL) {
-    sys_box = create_sys_view(i,
-                             &config);
-    if (sys_box == NULL)
-      continue; /* oops */
+  while (stats[++i].paneName != NULL)
+    {
+      sys_box = create_sys_view (i, &config);
+      if (sys_box == NULL)
+        continue;               /* oops */
 
-    label = gtk_label_new(gettext(stats[i].paneName));
-    gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
-                            sys_box,
-                            label);
-  }
-  gtk_widget_show(notebook);
+      label = gtk_label_new (gettext (stats[i].paneName));
+      gtk_notebook_append_page (GTK_NOTEBOOK (notebook), sys_box, label);
+    }
+  gtk_widget_show (notebook);
 }
 
-void done_stats() {
-  done_functions();
+void
+done_stats ()
+{
+  done_functions ();
 }
 
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]