[libc-commits] [libc] 458d3a8 - [libc] Fix unused variable warning in utimes.cpp (#188347) (#188448)

via libc-commits libc-commits at lists.llvm.org
Wed Mar 25 02:54:38 PDT 2026


Author: Jeff Bailey
Date: 2026-03-25T09:54:30Z
New Revision: 458d3a8f0541a9fe2e7af22a47f7aa4f71151113

URL: https://github.com/llvm/llvm-project/commit/458d3a8f0541a9fe2e7af22a47f7aa4f71151113
DIFF: https://github.com/llvm/llvm-project/commit/458d3a8f0541a9fe2e7af22a47f7aa4f71151113.diff

LOG: [libc] Fix unused variable warning in utimes.cpp (#188347) (#188448)

Moved the declaration of 'ret' inside the SYS_utimes block to prevent an
unused variable warning on the libc-riscv32-qemu-yocto-fullbuild-dbg
builder, which doesn't define SYS_utimes.

Added: 
    

Modified: 
    libc/src/sys/time/linux/utimes.cpp

Removed: 
    


################################################################################
diff  --git a/libc/src/sys/time/linux/utimes.cpp b/libc/src/sys/time/linux/utimes.cpp
index 037094630b824..1603f70f8f4db 100644
--- a/libc/src/sys/time/linux/utimes.cpp
+++ b/libc/src/sys/time/linux/utimes.cpp
@@ -22,11 +22,9 @@ namespace LIBC_NAMESPACE_DECL {
 
 LLVM_LIBC_FUNCTION(int, utimes,
                    (const char *path, const struct timeval times[2])) {
-  int ret;
-
 #ifdef SYS_utimes
   // No need to define a timespec struct, use the syscall directly.
-  ret = LIBC_NAMESPACE::syscall_impl<int>(SYS_utimes, path, times);
+  int ret = LIBC_NAMESPACE::syscall_impl<int>(SYS_utimes, path, times);
 
   if (ret < 0) {
     libc_errno = -ret;


        


More information about the libc-commits mailing list