projects
/
platform
/
upstream
/
syslinux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba4fefa
)
core: open_file() returns a non-negative handle id
author
Matt Fleming
<matt.fleming@linux.intel.com>
Mon, 6 Jun 2011 17:19:02 +0000
(18:19 +0100)
committer
Matt Fleming
<matt.fleming@linux.intel.com>
Mon, 6 Jun 2011 17:19:02 +0000
(18:19 +0100)
We currently only take the success path if open_file() returns 0 but
open_file() returns a handle ID which is a non-negative number.
Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
core/fs/lib/searchconfig.c
patch
|
blob
|
history
diff --git
a/core/fs/lib/searchconfig.c
b/core/fs/lib/searchconfig.c
index
8e53ebc
..
fb7322b
100644
(file)
--- a/
core/fs/lib/searchconfig.c
+++ b/
core/fs/lib/searchconfig.c
@@
-26,7
+26,7
@@
int search_config(struct com32_filedata *filedata,
sf);
realpath(ConfigName, confignamebuf, FILENAME_MAX);
dprintf("Config search: %s\n", ConfigName);
- if (
!open_file(ConfigName, filedata)
) {
+ if (
open_file(ConfigName, filedata) >= 0
) {
chdir(sd);
return 0; /* Got it */
}