Fix native_handle_create to check if malloc fails
Bug: 18076253 Change-Id: I8dbe3af88f52f18f74a3ab857fea53ae7585e2f7
This commit is contained in:
parent
4cafe2ff89
commit
2b8852dece
1 changed files with 5 additions and 3 deletions
|
@ -30,9 +30,11 @@ native_handle_t* native_handle_create(int numFds, int numInts)
|
|||
native_handle_t* h = malloc(
|
||||
sizeof(native_handle_t) + sizeof(int)*(numFds+numInts));
|
||||
|
||||
h->version = sizeof(native_handle_t);
|
||||
h->numFds = numFds;
|
||||
h->numInts = numInts;
|
||||
if (h) {
|
||||
h->version = sizeof(native_handle_t);
|
||||
h->numFds = numFds;
|
||||
h->numInts = numInts;
|
||||
}
|
||||
return h;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue