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