/[graveman]/graveman/current/src/data.c
ViewVC logotype

Diff of /graveman/current/src/data.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by scresto, Mon May 2 23:18:32 2005 UTC revision 1.12 by scresto, Sat May 28 01:30:50 2005 UTC
# Line 32  gboolean foreachfiles(GtkTreeModel *Amod Line 32  gboolean foreachfiles(GtkTreeModel *Amod
32    gchar *Ltmpdir = (gchar *)sc_grave_get_data(Lg, "tmpdir");    gchar *Ltmpdir = (gchar *)sc_grave_get_data(Lg, "tmpdir");
33    gchar *Lonlyname = NULL, *Lnom = NULL, *Lnomutf8 = NULL;    gchar *Lonlyname = NULL, *Lnom = NULL, *Lnomutf8 = NULL;
34    gchar *Lonlynameparent = NULL;    gchar *Lonlynameparent = NULL;
35    gchar Lparents[MAXPATHLEN], Ltmp[MAXPATHLEN];    gchar Lparents[MAXPATHLEN], Ltmp[MAXPATHLEN*3], Lpart2[MAXPATHLEN];
36    GtkTreeIter LparentIter;    GtkTreeIter LparentIter;
37    GtkTreePath *Lparentpath;    GtkTreePath *Lparentpath;
38    gboolean Lreturn = FALSE;    gboolean Lreturn = FALSE;
# Line 46  gboolean foreachfiles(GtkTreeModel *Amod Line 46  gboolean foreachfiles(GtkTreeModel *Amod
46    
47      *Lparents=*Ltmp=0;      *Lparents=*Ltmp=0;
48      Lparentpath = gtk_tree_path_copy(Apath);      Lparentpath = gtk_tree_path_copy(Apath);
49  _DEB("debuut avec  => [%s] soit => [%s]\n", Lnom, Lonlyname);  _DEB("debut avec  => [%s] soit => [%s]\n", Lnom, Lonlyname);
50    
51  /*    if (Ltype == TYPE_DIR) {  /*    if (Ltype == TYPE_DIR) {
52        _DEB("creation rep => [%s]\n", Lonlyname);        _DEB("creation rep => [%s]\n", Lonlyname);
# Line 74  _DEB("la un rep => [%s]\n", Lparents); Line 74  _DEB("la un rep => [%s]\n", Lparents);
74        int lr;        int lr;
75        if (Ltype == TYPE_FILE) {        if (Ltype == TYPE_FILE) {
76        _DEB("creation graft file [%s/%s] car [%s]", *Lparents ? Lparents : "" , Lonlyname, Lnom);        _DEB("creation graft file [%s/%s] car [%s]", *Lparents ? Lparents : "" , Lonlyname, Lnom);
77          g_snprintf (Ltmp, MAXPATHLEN-1, "%s/%s=%s\n", *Lparents ? Lparents : "", Lonlyname, Lnom);  /*        g_snprintf (Ltmp, MAXPATHLEN-1, "%s/%s=%s\n", *Lparents ? Lparents : "", Lonlyname, Lnom); */
78            g_snprintf (Ltmp, MAXPATHLEN-1, "%s/%s", *Lparents ? Lparents : "", Lonlyname);
79            sc_escape(Ltmp, (MAXPATHLEN-2)*2, "\\=");
80            g_snprintf(Lpart2, MAXPATHLEN-1, "%s\n", Lnom);
81            sc_escape(Lpart2, MAXPATHLEN-1, "\\=");
82            strcat(Ltmp, "=");
83            strcat(Ltmp, Lpart2);
84    _DEB("===>'%s'", Ltmp);
85          lr = write (Lfd, Ltmp, strlen (Ltmp));          lr = write (Lfd, Ltmp, strlen (Ltmp));
86        } else {        } else {
87        _DEB("creation graft repertoire [%s/%s]", *Lparents ? Lparents : "" , Lonlyname);              _DEB("creation graft repertoire [%s/%s]", *Lparents ? Lparents : "" , Lonlyname);
88          g_snprintf (Ltmp, MAXPATHLEN-1, "%s/%s=%s/tmpdir\n", *Lparents ? Lparents : "", Lonlyname, Ltmpdir);        /*  g_snprintf (Ltmp, MAXPATHLEN-1, "%s/%s=%s/tmpdir\n", *Lparents ? Lparents : "", Lonlyname, Ltmpdir); */
89            g_snprintf (Ltmp, MAXPATHLEN-1, "%s/%s", *Lparents ? Lparents : "", Lonlyname);
90            sc_escape(Ltmp, (MAXPATHLEN-2)*2, "\\=");
91            g_snprintf (Lpart2, MAXPATHLEN-1, "%s/tmpdir\n", Ltmpdir);
92            sc_escape(Lpart2, MAXPATHLEN-1, "\\=");
93            strcat(Ltmp, "=");
94            strncat(Ltmp, Lpart2, MAXPATHLEN);
95    
96    _DEB("===>'%s'", Ltmp);
97    
98          lr = write (Lfd, Ltmp, strlen (Ltmp));          lr = write (Lfd, Ltmp, strlen (Ltmp));
99    
100        }        }

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26