Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d444c2d authored by Jeffrey Huang's avatar Jeffrey Huang Committed by Automerger Merge Worker
Browse files

Merge "Tag libstatspull and libstatssocket tests as MTS" into rvc-dev am: 6d99e68e

Change-Id: Iac29d037456481490bd0383414e92c960baf7bcc
parents 7c2e3df0 6d99e68e
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -84,7 +84,15 @@ cc_test {
        "libstatspull",
        "libstatssocket",
    ],
    test_suites: ["general-tests"],
    test_suites: ["general-tests", "mts"],
    //TODO(b/153588990): Remove when the build system properly separates 
    //32bit and 64bit architectures.
    compile_multilib: "both",
    multilib: {
        lib64: {
            suffix: "64",
        }
    },
    cflags: [
        "-Wall",
        "-Werror",
+9 −1
Original line number Diff line number Diff line
@@ -122,5 +122,13 @@ cc_test {
        "libcutils",
        "libutils",
    ],
    test_suites: ["device-tests"],
    test_suites: ["device-tests", "mts"],
    //TODO(b/153588990): Remove when the build system properly separates 
    //32bit and 64bit architectures.
    compile_multilib: "both",
    multilib: {
        lib64: {
            suffix: "64",
        }
    },
}
+6 −1
Original line number Diff line number Diff line
@@ -53,7 +53,12 @@ using std::vector;
// Side-effect: this function moves the start of the buffer past the read value
template <class T>
T readNext(uint8_t** buffer) {
    T value = *(T*)(*buffer);
    T value;
    if ((reinterpret_cast<uintptr_t>(*buffer) % alignof(T)) == 0) {
        value = *(T*)(*buffer);
    } else {
        memcpy(&value, *buffer, sizeof(T));
    }
    *buffer += sizeof(T);
    return value;
}