⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 176558 in webkit


Ignore:
Timestamp:
Nov 28, 2014, 1:09:44 AM (12 years ago)
Author:
Csaba Osztrogonác
Message:

Fix -Wc++11-narrowing error in SeccompFilters.cpp
https://bugs.webkit.org/show_bug.cgi?id=139079

Reviewed by Carlos Garcia Campos.

  • Shared/linux/SeccompFilters/SeccompFilters.cpp:

(WebKit::SeccompFilters::addRule):

  • Shared/linux/SeccompFilters/SeccompFilters.h:
Location:
trunk/Source/WebKit2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r176557 r176558  
     12014-11-28  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        Fix -Wc++11-narrowing error in SeccompFilters.cpp
     4        https://bugs.webkit.org/show_bug.cgi?id=139079
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        * Shared/linux/SeccompFilters/SeccompFilters.cpp:
     9        (WebKit::SeccompFilters::addRule):
     10        * Shared/linux/SeccompFilters/SeccompFilters.h:
     11
    1122014-11-28  Csaba Osztrogonác  <ossy@webkit.org>
    213
  • trunk/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp

    r147998 r176558  
    4343COMPILE_ASSERT(SeccompFilters::Equal == static_cast<SeccompFilters::Operator>(SCMP_CMP_EQ), Equal);
    4444
    45 COMPILE_ASSERT(sizeof(scmp_datum_t) == sizeof(long long), scmp_datum_t);
     45COMPILE_ASSERT(sizeof(scmp_datum_t) == sizeof(uint64_t), scmp_datum_t);
    4646
    4747SeccompFilters::SeccompFilters(Action defaultAction)
     
    5959
    6060void SeccompFilters::addRule(const char* syscallName, Action action,
    61     unsigned argNum1, Operator operator1, long long data1,
    62     unsigned argNum2, Operator operator2, long long data2)
     61    unsigned argNum1, Operator operator1, uint64_t data1,
     62    unsigned argNum2, Operator operator2, uint64_t data2)
    6363{
    6464    int syscall = seccomp_syscall_resolve_name(syscallName);
  • trunk/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.h

    r147998 r176558  
    5555
    5656    void addRule(const char* syscallName, Action,
    57         unsigned argNum1 = 0, Operator operator1 = NotSet, long long data1 = 0,
    58         unsigned argNum2 = 0, Operator operator2 = NotSet, long long data2 = 0);
     57        unsigned argNum1 = 0, Operator operator1 = NotSet, uint64_t data1 = 0,
     58        unsigned argNum2 = 0, Operator operator2 = NotSet, uint64_t data2 = 0);
    5959
    6060    void initialize();
Note: See TracChangeset for help on using the changeset viewer.