Enlightenment CVS committal

Author  : fletch3k
Project : misc
Module  : enotes

Dir     : misc/enotes/src


Modified Files:
        main.c main.h notenum.c 


Log Message:
Bugs suggested by benr and vac are fixed.

===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/main.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- main.c      6 Feb 2003 17:52:30 -0000       1.5
+++ main.c      6 Feb 2003 21:33:00 -0000       1.6
@@ -68,7 +68,7 @@
 
        tmp=malloc(str_size);
        str=malloc(str_size);
-       fn=malloc(str_size);
+       fn=malloc(100);
        fontdir=malloc(str_size);
        bgfile=malloc(str_size);
        font=malloc(str_size);
@@ -83,21 +83,15 @@
        strcat(fontdir, ".");
        strcpy(fn, getenv("HOME"));
        strcat(fn, "/.e/enotes/notes");
-       strcat(bgfile, "bg.jpg");
-       strcat(font, "arial");
-       strcpy(configfn, getenv("HOME"));
-       strcat(configfn, "/.e/enotes/config");
-       strcat(xbtnfn, "x.png");
-       strcpy(openwinimg, getenv("HOME"));
-       strcat(openwinimg, "/.e/enotes/data/titleimg.jpg");
-       strcpy(lastbtn, getenv("HOME"));
-       strcpy(firstbtn, getenv("HOME"));
-       strcpy(nubtn, getenv("HOME"));
-       strcpy(newbtn, getenv("HOME"));
-       strcat(lastbtn, "/.e/enotes/data/lastbtn.png");
-       strcat(firstbtn, "/.e/enotes/data/firstbtn.png");
-       strcat(nubtn, "/.e/enotes/data/nubtn.png");
-       strcat(newbtn, "/.e/enotes/data/newbtn.png");
+       strcpy(bgfile, "/usr/local/share/enotes/data/bg.jpg");
+       strcpy(font, "/usr/local/share/enotes/data/arial.ttf");
+       strcpy(configfn, "/usr/local/share/enotes/data/config");
+       strcpy(xbtnfn, "/usr/local/share/enotes/data/x.png");
+       strcpy(openwinimg, "/usr/local/share/enotes/data/titleimg.jpg");
+       strcpy(lastbtn, "/usr/local/share/enotes/data/lastbtn.png");
+       strcpy(firstbtn, "/usr/local/share/enotes/data/firstbtn.png");
+       strcpy(nubtn, "/usr/local/share/enotes/data/nubtn.png");
+       strcpy(newbtn, "/usr/local/share/enotes/data/newbtn.png");
        r=0;    g=0;    b=0;
        bar_r=100;  bar_g=100;
        bar_b=100;  w=250;     h=250;
@@ -240,14 +234,22 @@
 void
 freethem ()
 {
-       free(tmp);
-       free(str);
-       free(fn);
-       free(fontdir);
-       free(bgfile);
-       free(font);
-       free(configfn);
-       free(xbtnfn);
+       if (tmp)
+               free(tmp);
+       if (str)
+               free(str);
+       if (fn)
+               free(fn);
+       if (fontdir)
+               free(fontdir);
+       if (bgfile)
+               free(bgfile);
+       if (font)
+               free(font);
+       if (configfn)
+               free(configfn);
+       if (xbtnfn)
+               free(xbtnfn);
 }
 
 void
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/main.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- main.h      6 Feb 2003 20:53:40 -0000       1.5
+++ main.h      6 Feb 2003 21:33:01 -0000       1.6
@@ -129,28 +129,28 @@
 extern Ewl_Widget *cancelbtn;
 
 
-void openwin               ();
-void makebar               ();
+void openwin               (void);
+void makebar               (void);
 
 void fnotenum              (int num);
 void fileopen              (char *mode);
 
-void displayall            ();
-void dislast               ();
-void clear                 ();
+void displayall            (void);
+void dislast               (void);
+void clear                 (void);
 void newnote               (int argc, char *argv[]);
-void count                 ();
+void count                 (void);
 
-void notengui              ();
+void notengui              (void);
 void getncmd               (char *number);
 
-void setconfig             ();
+void setconfig             (void);
 
 void kill_main_window      (Ewl_Widget * main_win, void *ev_data, void *user_data);
 
 void fadein                (int fadeloop, char *tmpstr);
 void fadeout               (int fadeloop);
-void freethem              ();
+void freethem              (void);
 
 void slideout              (int slideloop);
 void slidein               (int slideloop);
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/notenum.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- notenum.c   6 Feb 2003 20:53:41 -0000       1.5
+++ notenum.c   6 Feb 2003 21:33:01 -0000       1.6
@@ -48,6 +48,7 @@
 
        int loop=0;
 
+
        fileopen("r");
 
        while(loop!=(13*(num-1))) {




-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to