[syslinux:elflink] core: open_file() returns a non-negative handle id
syslinux-bot for Matt Fleming
matt.fleming at linux.intel.com
Tue Jul 12 20:03:18 PDT 2011
Commit-ID: f181c7083a188d7c189323990057b55374908449
Gitweb: http://syslinux.zytor.com/commit/f181c7083a188d7c189323990057b55374908449
Author: Matt Fleming <matt.fleming at linux.intel.com>
AuthorDate: Mon, 6 Jun 2011 18:19:02 +0100
Committer: Matt Fleming <matt.fleming at linux.intel.com>
CommitDate: Mon, 6 Jun 2011 18:19:02 +0100
core: open_file() returns a non-negative handle id
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 at linux.intel.com>
---
core/fs/lib/searchconfig.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/core/fs/lib/searchconfig.c b/core/fs/lib/searchconfig.c
index 8e53ebc..fb7322b 100644
--- 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 */
}
More information about the Syslinux-commits
mailing list