diff options
| author | Treehugger Robot <treehugger-gerrit@google.com> | 2016-04-26 17:19:46 +0000 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2016-04-26 17:19:46 +0000 |
| commit | e307f769f1a423cff3bca30f824c92db921c2e81 (patch) | |
| tree | 993de91790b704d9462ef33d09d5d4061839e064 /sdcard | |
| parent | 476d9f3978c3ae7cbeb88ac4452a550f68a93169 (diff) | |
| parent | 182b310b1de5654a93c21417c77722897b93882d (diff) | |
| download | system_core-e307f769f1a423cff3bca30f824c92db921c2e81.tar.gz system_core-e307f769f1a423cff3bca30f824c92db921c2e81.tar.bz2 system_core-e307f769f1a423cff3bca30f824c92db921c2e81.zip | |
Merge "sdcard: avoid benign unsigned overflow" am: 64461c2
am: 182b310
* commit '182b310b1de5654a93c21417c77722897b93882d':
sdcard: avoid benign unsigned overflow
Change-Id: I14e80911060bb609de5b91a4c56315cd701857f9
Diffstat (limited to 'sdcard')
| -rw-r--r-- | sdcard/sdcard.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sdcard/sdcard.c b/sdcard/sdcard.c index 5c18f26a4..e2e8ed0c4 100644 --- a/sdcard/sdcard.c +++ b/sdcard/sdcard.c @@ -826,7 +826,8 @@ static int handle_forget(struct fuse* fuse, struct fuse_handler* handler, hdr->nodeid, node ? node->name : "?"); if (node) { __u64 n = req->nlookup; - while (n--) { + while (n) { + n--; release_node_locked(node); } } |
