Status: new Severity: failure Category: Vlerq Created: 2008-07-10 Updated: 2008-07-10

Hi,

I had to patch your 'vlerq.c' to get a kbskit with tcl/tk 8.6a1. The source is from http://www.equi4.com/pub/vq/vqtcl.tgz Here is the diff. It works with 8.5.3 and 8.6a1:

diff -Nupr vlerq-4.1/generic/vlerq.c vlerq-4.1NEW/generic/vlerq.c --- vlerq-4.1/generic/vlerq.c 2007-06-25 12:50:56.000000000 +0200 +++ vlerq-4.1NEW/generic/vlerq.c 2008-07-02 21:34:58.000000000 +0200 @@ -36,7 +36,7 @@ typedef struct Tcl_Obj *Object_p;

 #define VALUES_MUST_BE_ALIGNED 1
 #endif

-#if !defined(_BIG_ENDIAN) && defined(WORDS_BIGENDIAN) +#if defined(WORDS_BIGENDIAN)

 #define _BIG_ENDIAN 1
 #endif

@@ -7464,7 +7464,7 @@ static void InitShared (void) {

 }

 DLLEXPORT int Vlerq_Init (Tcl_Interp *interp) {

- if (!MyInitStubs(interp) || Tcl_PkgRequire(interp, "Tcl", "8.4", 0) == NULL) + if (Tcl_InitStubs(interp, TCL_VERSION, 0)==NULL || Tcl_PkgRequire(interp, "Tcl", "8.4", 0) == NULL)

         return TCL_ERROR;

     Tcl_CreateObjCommand(interp, "vlerq", VlerqObjCmd, f_commands, NULL);

@@ -7484,3 +7484,5 @@ DLLEXPORT int Vlerq_SafeInit (Tcl_Interp

 }

 /* end of generated code */

+ +



2008-07-10 Rene Zaumseil

Created

Add a comment:

Tip: add empty lines between paragraphs and indent lines to prevent reformatting.

Your name or initials: