Index: libcfa/src/interpose.cfa
===================================================================
--- libcfa/src/interpose.cfa	(revision f5f2768f1ea8ac6fe59dfcadd418c52630ba9553)
+++ libcfa/src/interpose.cfa	(revision fbdfcd83585b2a3ef34770330c0628c3911372df)
@@ -10,6 +10,6 @@
 // Created On       : Wed Mar 29 16:10:31 2017
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Jan  5 22:23:57 2023
-// Update Count     : 180
+// Last Modified On : Mon Jan  9 08:44:03 2023
+// Update Count     : 182
 //
 
@@ -62,8 +62,7 @@
 
 static generic_fptr_t interpose_symbol( const char symbol[], const char version[] ) {
-	const char * error;
-
 	static void * library;
 	static void * pthread_library;
+
 	if ( ! library ) {
 		#if defined( RTLD_NEXT )
@@ -72,5 +71,5 @@
 			// missing RTLD_NEXT => must hard-code library name, assuming libstdc++
 			library = dlopen( "libc.so.6", RTLD_LAZY );
-			error = dlerror();
+			const char * error = dlerror();
 			if ( error ) {
 				abort( "interpose_symbol : failed to open libc, %s\n", error );
@@ -84,5 +83,5 @@
 			// missing RTLD_NEXT => must hard-code library name, assuming libstdc++
 			pthread_library = dlopen( "libpthread.so", RTLD_LAZY );
-			error = dlerror();
+			const char * error = dlerror();
 			if ( error ) {
 				abort( "interpose_symbol : failed to open libpthread, %s\n", error );
Index: libcfa/src/interpose_thread.cfa
===================================================================
--- libcfa/src/interpose_thread.cfa	(revision f5f2768f1ea8ac6fe59dfcadd418c52630ba9553)
+++ libcfa/src/interpose_thread.cfa	(revision fbdfcd83585b2a3ef34770330c0628c3911372df)
@@ -39,6 +39,4 @@
 	const char version[]
 ) libcfa_public {
-	const char * error;
-
 	static void * library;
 	if ( ! library ) {
@@ -48,5 +46,5 @@
 			// missing RTLD_NEXT => must hard-code library name, assuming libstdc++
 			library = dlopen( "libpthread.so", RTLD_LAZY );
-			error = dlerror();
+			const char * error = dlerror();
 			if ( error ) {
 				abort( "interpose_symbol : failed to open libpthread, %s\n", error );
