From 0160ec8c4db3d231f88d3377302ec1502e74e6a1 Mon Sep 17 00:00:00 2001 From: rlar Date: Thu, 30 Jun 2011 16:06:54 +0000 Subject: [PATCH] cm.c, swallow type conversion warnings --- ChangeLog | 4 ++++ src/xspice/cm/cm.c | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 613888b10..fe40a2714 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-06-30 Robert Larice + * src/xspice/cm/cm.c : + cm.c, swallow type conversion warnings + 2011-06-30 Robert Larice * src/spicelib/devices/bjt/bjtdefs.h , * src/spicelib/devices/dio/diodefs.h : diff --git a/src/xspice/cm/cm.c b/src/xspice/cm/cm.c index 2032be474..b344c343c 100755 --- a/src/xspice/cm/cm.c +++ b/src/xspice/cm/cm.c @@ -102,7 +102,7 @@ void cm_analog_alloc( } /* Compute number of doubles needed and allocate space in ckt->CKTstates[i] */ - doubles_needed = bytes / sizeof(double) + 1; + doubles_needed = bytes / (int) sizeof(double) + 1; /* Allocate space in instance struct for this state descriptor */ if(here->num_state == 0) { @@ -249,7 +249,7 @@ int cm_analog_integrate( /* Check to be sure argument address is in range of state0 vector */ if((byte_index < 0) || - (byte_index > ((ckt->CKTnumStates - 1) * sizeof(double)) ) ) { + (byte_index > (ckt->CKTnumStates - 1) * (int) sizeof(double))) { g_mif_info.errmsg = "ERROR - cm_analog_integrate() - Argument must be in state vector 0\n"; *partial = 0.0; @@ -342,7 +342,7 @@ int cm_analog_converge( /* Check to be sure argument address is in range of state0 vector */ if((byte_index < 0) || - (byte_index > ((ckt->CKTnumStates - 1) * sizeof(double)) ) ) { + (byte_index > (ckt->CKTnumStates - 1) * (int) sizeof(double))) { g_mif_info.errmsg = "ERROR - cm_analog_converge() - Argument must be in state vector 0\n"; return(MIF_ERROR);