Author: rinrab Date: Fri Sep 6 12:10:35 2024 New Revision: 1920496 URL: http://svn.apache.org/viewvc?rev=1920496&view=rev Log: In the trunk, following-up to r1919659:
Move release_name declaration to the top, to prevent warning about mixed declarations on Linux with extra-checks enabled. * subversion/libsvn_subr/sysinfo.c (linux_release_name): Declare release_name at the top of the block. Modified: subversion/trunk/subversion/libsvn_subr/sysinfo.c Modified: subversion/trunk/subversion/libsvn_subr/sysinfo.c URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/sysinfo.c?rev=1920496&r1=1920495&r2=1920496&view=diff ============================================================================== --- subversion/trunk/subversion/libsvn_subr/sysinfo.c (original) +++ subversion/trunk/subversion/libsvn_subr/sysinfo.c Fri Sep 6 12:10:35 2024 @@ -647,6 +647,7 @@ static const char * linux_release_name(apr_pool_t *pool) { const char *uname_release = NULL; + const char *release_name; #if HAVE_UNAME uname_release = release_name_from_uname(pool); @@ -654,7 +655,7 @@ linux_release_name(apr_pool_t *pool) /* Try anything that has /usr/bin/lsb_release. Covers, for example, Debian, Ubuntu and SuSE. */ - const char *release_name = lsb_release(pool); + release_name = lsb_release(pool); /* Try the systemd way (covers Arch). */ if (!release_name)