Revision
105628
Author
cal@macports.org
Date
2013-04-28 04:41:42 -0700 (Sun, 28 Apr 2013)

Log Message

darwintrace: return -1 from __getdirentries64 on error

Modified Paths

Diff

Modified: trunk/base/src/darwintracelib1.0/darwintrace.c (105627 => 105628)


--- trunk/base/src/darwintracelib1.0/darwintrace.c	2013-04-28 11:31:34 UTC (rev 105627)
+++ trunk/base/src/darwintracelib1.0/darwintrace.c	2013-04-28 11:41:42 UTC (rev 105628)
@@ -1114,7 +1114,7 @@
 
 	if (-1 == fcntl(fd, F_GETPATH, dirname)) {
 		errno = EBADF;
-		return 0;
+		return -1;
 	}
 
 	dnamelen = strlen(dirname);