@@ -106,7 +106,7 @@ makesign(BITVECP sign, TRGM *a, int siglen)
106106 SETBIT (sign , SIGLENBIT (siglen )); /* set last unused bit */
107107 for (k = 0 ; k < len ; k ++ )
108108 {
109- CPTRGM ((( char * ) & tmp ) , ptr + k );
109+ CPTRGM (& tmp , ptr + k );
110110 HASH (sign , tmp , siglen );
111111 }
112112}
@@ -186,7 +186,7 @@ cnt_sml_sign_common(TRGM *qtrg, BITVECP sign, int siglen)
186186
187187 for (k = 0 ; k < len ; k ++ )
188188 {
189- CPTRGM ((( char * ) & tmp ) , ptr + k );
189+ CPTRGM (& tmp , ptr + k );
190190 count += GETBIT (sign , HASHVAL (tmp , siglen ));
191191 }
192192
@@ -373,7 +373,7 @@ gtrgm_consistent(PG_FUNCTION_ARGS)
373373 res = true;
374374 for (k = 0 ; k < len ; k ++ )
375375 {
376- CPTRGM ((( char * ) & tmp ) , ptr + k );
376+ CPTRGM (& tmp , ptr + k );
377377 if (!GETBIT (sign , HASHVAL (tmp , siglen )))
378378 {
379379 res = false;
@@ -426,7 +426,7 @@ gtrgm_consistent(PG_FUNCTION_ARGS)
426426 check = (bool * ) palloc (len * sizeof (bool ));
427427 for (k = 0 ; k < len ; k ++ )
428428 {
429- CPTRGM ((( char * ) & tmp ) , ptr + k );
429+ CPTRGM (& tmp , ptr + k );
430430 check [k ] = GETBIT (sign , HASHVAL (tmp , siglen ));
431431 }
432432 res = trigramsMatchGraph (cache -> graph , check );
@@ -552,7 +552,7 @@ unionkey(BITVECP sbase, TRGM *add, int siglen)
552552
553553 for (i = 0 ; i < ARRNELEM (add ); i ++ )
554554 {
555- CPTRGM ((( char * ) & tmp ) , ptr + i );
555+ CPTRGM (& tmp , ptr + i );
556556 HASH (sbase , tmp , siglen );
557557 }
558558 }
0 commit comments