Rewritten to avoid cast that drops const qualification.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14647 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/helgrind/hg_intercepts.c b/helgrind/hg_intercepts.c
index fb9963a..f109bf3 100644
--- a/helgrind/hg_intercepts.c
+++ b/helgrind/hg_intercepts.c
@@ -136,7 +136,7 @@
 
 #define DO_PthAPIerror(_fnnameF, _errF)                  \
    do {                                                  \
-      char* _fnname = (char*)(_fnnameF);                 \
+      const char* _fnname = (_fnnameF);                  \
       long  _err    = (long)(int)(_errF);                \
       const char* _errstr = lame_strerror(_err);         \
       DO_CREQ_v_WWW(_VG_USERREQ__HG_PTH_API_ERROR,       \