mozilla-gcc47.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Sun, 07 Oct 2012 21:27:06 +0200
branchesr10
changeset 549 eed5124a1ab3
parent 532 cde8c37e1592
permissions -rw-r--r--
10.0.8 release
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
532
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     1
# HG changeset patch
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     2
# Parent 99660507abe258fca89e10da3cb245bdb4282810
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     3
# User Wolfgang Rosenauer <wr@rosenauer.org>
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     4
Bug 706724 - firefox-beta repository: file_util.cc:228:35: error: ‘ftruncate’ was not declared in this scope
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     5
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     6
diff --git a/ipc/chromium/src/base/file_util.cc b/ipc/chromium/src/base/file_util.cc
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     7
--- a/ipc/chromium/src/base/file_util.cc
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     8
+++ b/ipc/chromium/src/base/file_util.cc
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     9
@@ -3,17 +3,17 @@
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    10
 // found in the LICENSE file.
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    11
 
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    12
 #include "base/file_util.h"
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    13
 
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    14
 #if defined(OS_WIN)
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    15
 #include <io.h>
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    16
 #endif
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    17
 #include <stdio.h>
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    18
-#if defined(ANDROID)
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    19
+#if defined(ANDROID) || defined(OS_POSIX)
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    20
 #include <unistd.h>
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    21
 #endif
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    22
 
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    23
 #include <fstream>
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    24
 
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    25
 #include "base/file_path.h"
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    26
 #include "base/logging.h"
cde8c37e1592 10.0.7esr release
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    27
 #include "base/string_util.h"