From 50aea0be0cd4f176f40bc10eea76308c2e95b2ba Mon Sep 17 00:00:00 2001 From: rlar Date: Tue, 7 Feb 2012 19:46:34 +0000 Subject: [PATCH] #1/4 drop cast (enable compiler type check) --- ChangeLog | 4 ++++ src/include/ngspice/complex.h | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index b02873bed..6df378ea8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2012-02-07 Robert Larice + * src/include/ngspice/complex.h : + #1/4 drop cast (enable compiler type check) + 2012-02-07 Holger Vogt / Robert Larice * src/tclspice.c : fix varags usage, tcl_printf(), tcl_fprintf(), tcl_vfprintf() diff --git a/src/include/ngspice/complex.h b/src/include/ngspice/complex.h index fbeaef9d9..35ad12d61 100644 --- a/src/include/ngspice/complex.h +++ b/src/include/ngspice/complex.h @@ -14,8 +14,8 @@ struct ngcomplex { typedef struct ngcomplex ngcomplex_t; -#define realpart(cval) ((struct ngcomplex *) (cval))->cx_real -#define imagpart(cval) ((struct ngcomplex *) (cval))->cx_imag +#define realpart(cval) (cval)->cx_real +#define imagpart(cval) (cval)->cx_imag #ifdef CIDER /* From Cider numcomplex.h