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

Commit ca940507 authored by Jean-Baptiste Queru's avatar Jean-Baptiste Queru
Browse files

Merge into jb-mr1-dev

Change-Id: I5a9970a011de789aaeb1c4c4ed58ae750071b135
parents 93fd0f7a 50a94b86
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -590,7 +590,8 @@ exactly_one_interface(const char* filename, const document_item_type* items, con
    }

    const document_item_type* next = items->next;
    if (items->next != NULL) {
    // Allow parcelables to skip the "one-only" rule.
    if (items->next != NULL && next->item_type != USER_DATA_TYPE) {
        int lineno = -1;
        if (next->item_type == INTERFACE_TYPE_BINDER) {
            lineno = ((interface_type*)next)->interface_token.lineno;
@@ -598,9 +599,6 @@ exactly_one_interface(const char* filename, const document_item_type* items, con
        else if (next->item_type == INTERFACE_TYPE_RPC) {
            lineno = ((interface_type*)next)->interface_token.lineno;
        }
        else if (next->item_type == USER_DATA_TYPE) {
            lineno = ((user_data_type*)next)->keyword_token.lineno;
        }
        fprintf(stderr, "%s:%d aidl can only handle one interface per file\n",
                            filename, lineno);
        return 1;