diff options
| author | Natanael Copa <ncopa@alpinelinux.org> | 2014-10-15 14:23:23 +0000 |
|---|---|---|
| committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-10-15 14:24:50 +0000 |
| commit | 446949693b3878bc159acd9da666fd43c3855d52 (patch) | |
| tree | 78404934f12c58668b16fdcf87abe59d65d7a3bb /testing/xulrunner/fix-tools.patch | |
| parent | 5eac8562d04c578359a31869ab1b6860d85a6fde (diff) | |
| download | aports-446949693b3878bc159acd9da666fd43c3855d52.tar.bz2 aports-446949693b3878bc159acd9da666fd43c3855d52.tar.xz | |
testing/firefox: upgrade to 33.0 and remove xulrunner
Diffstat (limited to 'testing/xulrunner/fix-tools.patch')
| -rw-r--r-- | testing/xulrunner/fix-tools.patch | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/testing/xulrunner/fix-tools.patch b/testing/xulrunner/fix-tools.patch deleted file mode 100644 index b0a6d4fbcc..0000000000 --- a/testing/xulrunner/fix-tools.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- mozilla-release.orig/tools/profiler/local_debug_info_symbolizer.cc -+++ mozilla-release/tools/profiler/local_debug_info_symbolizer.cc -@@ -3,6 +3,7 @@ - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -+#include <sys/types.h> - #include "PlatformMacros.h" - #include "nsAutoPtr.h" - ---- mozilla-release.orig/tools/profiler/platform-linux.cc -+++ mozilla-release/tools/profiler/platform-linux.cc -@@ -84,7 +84,7 @@ - - #define SIGNAL_SAVE_PROFILE SIGUSR2 - --#if defined(__GLIBC__) -+#if 1 - // glibc doesn't implement gettid(2). - #include <sys/syscall.h> - pid_t gettid() ---- mozilla-release.orig/tools/profiler/platform.h -+++ mozilla-release/tools/profiler/platform.h -@@ -29,6 +29,8 @@ - #ifndef TOOLS_PLATFORM_H_ - #define TOOLS_PLATFORM_H_ - -+#include <sys/types.h> -+ - #ifdef ANDROID - #include <android/log.h> - #else ---- mozilla-release.orig/tools/profiler/LulElf.cpp -+++ mozilla-release/tools/profiler/LulElf.cpp -@@ -579,10 +579,10 @@ - // Return the non-directory portion of FILENAME: the portion after the - // last slash, or the whole filename if there are no slashes. - string BaseFileName(const string &filename) { -- // Lots of copies! basename's behavior is less than ideal. -- char *c_filename = strdup(filename.c_str()); -- string base = basename(c_filename); -- free(c_filename); -+ // basename's behavior is less than ideal so avoid it -+ const char *c_filename = filename.c_str(); -+ const char *p = strrchr(c_filename, '/'); -+ string base = p ? p+1 : c_filename; - return base; - } - |
