diff -ur emacspeak-26.0.orig/servers/linux-outloud/langswitch.cpp emacspeak-26.0/servers/linux-outloud/langswitch.cpp --- emacspeak-26.0.orig/servers/linux-outloud/langswitch.cpp 2007-05-04 08:08:58 +0700 +++ emacspeak-26.0/servers/linux-outloud/langswitch.cpp 2007-09-24 07:56:00 +0700 @@ -169,7 +169,7 @@ const char* getAnnotation (Tcl_Interp *interp, int* theIndex) { const char* code = NULL; - char* aInfo = Tcl_GetVar2(interp, "langsynth", "current", 0); + char* aInfo = (char *)Tcl_GetVar2(interp, "langsynth", "current", 0); if (aInfo) {