Enlightenment CVS committal

Author  : tsauerbeck
Project : misc
Module  : embrace

Dir     : misc/embrace/src/lib


Modified Files:
        embrace.c 


Log Message:
fix embrace_expand_path() to work when there's no ~ in the source string (Jens 
Taprogge)
===================================================================
RCS file: /cvsroot/enlightenment/misc/embrace/src/lib/embrace.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- embrace.c   3 Sep 2005 12:51:07 -0000       1.4
+++ embrace.c   4 Sep 2005 11:24:43 -0000       1.5
@@ -1,5 +1,5 @@
 /*
- * $Id: embrace.c,v 1.4 2005/09/03 12:51:07 tsauerbeck Exp $
+ * $Id: embrace.c,v 1.5 2005/09/04 11:24:43 tsauerbeck Exp $
  *
  * Copyright (C) 2004 Embrace project.
  *
@@ -45,7 +45,8 @@
        int cur = 0, home_len = strlen (home);
 
        if (!strchr (str, '~')) {
-               strncat (dest, str, destlen);
+               strncpy (dest, str, destlen);
+               dest[destlen - 1] = 0;
                return;
        }
 




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to