Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.5:Update
dvdisaster
19-show-text-files-with-abs-path.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 19-show-text-files-with-abs-path.patch of Package dvdisaster
From: Carlos Maddela <e7appew@gmail.com> Date: Wed, 21 Dec 2016 09:08:05 +1100 Subject: Allow ShowTextFile() to work with absolute path names. Description: Allow ShowTextFile() to work with absolute path names. Author: Carlos Maddela <e7appew@gmail.com> Forwarded: no Last-Update: 2016-12-21 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- help-dialogs.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/help-dialogs.c b/help-dialogs.c index 3f94920..d893d33 100644 --- a/help-dialogs.c +++ b/help-dialogs.c @@ -423,6 +423,24 @@ char *find_file(char *file, size_t *size, char *lang) lang_suffix[1] = lang[1]; } + /* Test for absolute path first. */ + if(*file == '/') + { + if(lang) + path = g_strdup_printf("%s.%s", file, lang_suffix); + else + path = g_strdup(file); + + if(LargeStat(path, &stat_size)) + { + *size = stat_size; + return path; + } + + g_free(path); + return NULL; + } + /* Try file in bin dir */ if(Closure->binDir)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor