Browse Source

cm.c, swallow type conversion warnings

rlar 15 years ago
parent
commit
0160ec8c4d
  1. 4
      ChangeLog
  2. 6
      src/xspice/cm/cm.c

4
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 :

6
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);

Loading…
Cancel
Save