diff --git a/configure.ac b/configure.ac
index c4289c9dd4b07515341886d1ea42f25e8fa5d148..c4f105234dd35d9c5c5ff2834085123f6d4d2c5e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -185,10 +185,10 @@ AC_COMPILE_IFELSE(  [AC_LANG_PROGRAM([[#include <iconv.h>]],
                                      [[
                                        const char *fromPtr=0;
                                        size_t     fromLen=0;
-                                       const char *toPtr=0;
+                                       char       *toPtr=0;
                                        size_t     toLen=0;
                                        iconv_t    cv=0;
-                                       iconv(cv, &tmpPtr, &fromLen, &toPtr, &toLen);
+                                       iconv(cv, &fromPtr, &fromLen, &toPtr, &toLen);
                                       ]])],
                     [
                       AC_MSG_RESULT([yes])