better description of function

This commit is contained in:
DubbleClick 2025-07-25 10:04:06 +07:00
parent ea56e460d0
commit 27a4d5af54
3 changed files with 12 additions and 10 deletions

View File

@ -23,6 +23,6 @@ class imagick extends Extension
$static .= ' -l:libstdc++.a';
$shared = str_replace('-lstdc++', '', $shared);
}
return [deduplicate_spaces($static), deduplicate_spaces($shared)];
return [clean_spaces($static), clean_spaces($shared)];
}
}

View File

@ -98,9 +98,9 @@ class SPCConfigUtil
$libs = BUILD_LIB_PATH . '/mimalloc.o ' . str_replace(BUILD_LIB_PATH . '/mimalloc.o', '', $libs);
}
return [
'cflags' => deduplicate_spaces(getenv('CFLAGS') . ' ' . $cflags),
'ldflags' => deduplicate_spaces(getenv('LDFLAGS') . ' ' . $ldflags),
'libs' => deduplicate_spaces(getenv('LIBS') . ' ' . $libs),
'cflags' => clean_spaces(getenv('CFLAGS') . ' ' . $cflags),
'ldflags' => clean_spaces(getenv('LDFLAGS') . ' ' . $ldflags),
'libs' => clean_spaces(getenv('LIBS') . ' ' . $libs),
];
}
@ -117,9 +117,9 @@ class SPCConfigUtil
}
return [
'cflags' => deduplicate_spaces(getenv('CFLAGS') . ' ' . $cflags),
'ldflags' => deduplicate_spaces(getenv('LDFLAGS') . ' ' . $ldflags),
'libs' => deduplicate_spaces($allLibs),
'cflags' => clean_spaces(getenv('CFLAGS') . ' ' . $cflags),
'ldflags' => clean_spaces(getenv('LDFLAGS') . ' ' . $ldflags),
'libs' => clean_spaces($allLibs),
];
}

View File

@ -244,10 +244,12 @@ function get_pack_replace(): array
}
/**
* @param $string
* @return string without double spaces
* Remove duplicate spaces from a string.
*
* @param string $string Input string that may contain unnecessary spaces (e.g., " -la -lb").
* @return string The trimmed string with only single spaces (e.g., "-la -lb").
*/
function deduplicate_spaces($string): string
function clean_spaces(string $string): string
{
return trim(preg_replace('/\s+/', ' ', $string));
}