This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit f5f0af4f9ca649b002f0e2f43c4fa9e0b60d63d1
Author: zhangyuan21 <zhangyua...@xiaomi.com>
AuthorDate: Tue Apr 11 01:41:23 2023 +0800

    arch/arm64: fixed backtrace skip calc error
    
    Signed-off-by: zhangyuan21 <zhangyua...@xiaomi.com>
---
 arch/arm64/src/common/arm64_backtrace.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/src/common/arm64_backtrace.c 
b/arch/arm64/src/common/arm64_backtrace.c
index 60406f7f4d..b8b6875479 100644
--- a/arch/arm64/src/common/arm64_backtrace.c
+++ b/arch/arm64/src/common/arm64_backtrace.c
@@ -53,7 +53,7 @@ static int backtrace(uintptr_t *base, uintptr_t *limit,
 
   if (pc)
     {
-      if (*skip-- <= 0)
+      if ((*skip)-- <= 0)
         {
           buffer[i++] = pc;
         }
@@ -66,7 +66,7 @@ static int backtrace(uintptr_t *base, uintptr_t *limit,
           break;
         }
 
-      if (*skip-- <= 0)
+      if ((*skip)-- <= 0)
         {
           buffer[i++] = (void *)*(fp + 1);
         }

Reply via email to