Sophie

Sophie

distrib > Altlinux > 4.1 > i586 > by-pkgid > 5c4c61dd3fceeb8bf3a0ef354b308a01 > files > 2

libflaim-4.9.989-alt1.src.rpm

--- ftkdir.cpp.orig	2006-10-13 02:56:32 +0400
+++ ftk/src/ftkdir.cpp	2007-05-25 00:48:30 +0400
@@ -1075,7 +1075,8 @@
 	if( (PathSeparator = strrchr( DirInfo->full_path, '/')) == NULL)
 #endif
 	{
-		(void) getcwd( DirInfo->full_path, F_PATH_MAX_SIZE);
+		if (!getcwd( DirInfo->full_path, F_PATH_MAX_SIZE))
+			return (EINVAL);
 		uiLen = f_strlen( DirInfo->full_path );
 		DirInfo->full_path[uiLen] = '/';
 		DirInfo->full_path[uiLen+1] = '\0';