From 34bce09b4be185e84cf4ba338c1cafab3a4211f7 Mon Sep 17 00:00:00 2001 From: Adrian Pop Date: Fri, 13 Feb 2015 02:20:57 +0000 Subject: [PATCH] - use MMC_IS_INTEGER instead of doing bitwise and directly git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@24560 f25d12d1-65f4-0310-ae8a-bbce733d8d8e --- SimulationRuntime/c/meta/meta_modelica.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SimulationRuntime/c/meta/meta_modelica.c b/SimulationRuntime/c/meta/meta_modelica.c index 9bf4daaa404..b6ab944de80 100644 --- a/SimulationRuntime/c/meta/meta_modelica.c +++ b/SimulationRuntime/c/meta/meta_modelica.c @@ -542,7 +542,7 @@ void printTypeOfAny(void* any) /* for debugging */ unsigned int ctor; void *data; - if ((0 == ((mmc_sint_t)any & 1))) { + if (MMC_IS_INTEGER(any)) { fprintf(stderr, "Integer"); return; } @@ -643,7 +643,7 @@ inline static int getTypeOfAnyWork(void* any, int ix) /* for debugging */ return ix; } - if ((0 == ((mmc_sint_t)any & 1))) { + if (MMC_IS_INTEGER(any)) { checkAnyStringBufSize(ix,8); ix += sprintf(anyStringBuf+ix, "%s", "Integer"); return ix;