Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:heilterminal
elinks
elinks-0.11.1-nonabsolutepathtranslation.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File elinks-0.11.1-nonabsolutepathtranslation.patch of Package elinks
diff -urNp elinks-0.11.1-orig/src/intl/gettext/loadmsgcat.c elinks-0.11.1/src/intl/gettext/loadmsgcat.c --- elinks-0.11.1-orig/src/intl/gettext/loadmsgcat.c 2006-01-29 14:10:38.000000000 +0100 +++ elinks-0.11.1/src/intl/gettext/loadmsgcat.c 2009-09-25 14:01:51.000000000 +0200 @@ -212,6 +212,11 @@ add_filename_to_string(struct string *st unsigned char *slash = strrchr(program.path, '/'); size_t dirnamelen = (slash ? slash - program.path + 1 : 0); + /* Check if elinks is being run from the source tree. */ + if (dirnamelen < 4 + || strncmp(program.path + dirnamelen - 4, "src", 3)) + return NULL; + if ((dirnamelen && !add_bytes_to_string(str, program.path, dirnamelen)) || !add_to_string(str, "../po/") || !add_bytes_to_string(str,
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