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

Commit 5e7d9648 authored by Daniel Rosenberg's avatar Daniel Rosenberg Committed by android-build-merger
Browse files

Fix overflow in path building am: 6ea6c04c am: 9c440272 am: 4830087b am: ad431d2e...

Fix overflow in path building am: 6ea6c04c am: 9c440272 am: 4830087b am: ad431d2e am: 20bf84ec am: 0b35da71 am: 945228bd am: aa7db31f
am: cebac700

* commit 'cebac700':
  Fix overflow in path building

Change-Id: I4d15a213045eb9293638ed1bafcb3137c7994fce
parents d38e3c52 cebac700
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -337,7 +337,7 @@ static ssize_t get_node_path_locked(struct node* node, char* buf, size_t bufsize


    ssize_t pathlen = 0;
    ssize_t pathlen = 0;
    if (node->parent && node->graft_path == NULL) {
    if (node->parent && node->graft_path == NULL) {
        pathlen = get_node_path_locked(node->parent, buf, bufsize - namelen - 2);
        pathlen = get_node_path_locked(node->parent, buf, bufsize - namelen - 1);
        if (pathlen < 0) {
        if (pathlen < 0) {
            return -1;
            return -1;
        }
        }