Browse Source

raw_write() always fopen("wb"), even on windows use "\n" line termination

rlar 14 years ago
parent
commit
14f884729c
  1. 2
      src/spicelib/devices/nbjt/nbjtdump.c
  2. 2
      src/spicelib/devices/nbjt2/nbt2dump.c
  3. 2
      src/spicelib/devices/numd/numddump.c
  4. 2
      src/spicelib/devices/numd2/nud2dump.c
  5. 2
      src/spicelib/devices/numos/nummdump.c

2
src/spicelib/devices/nbjt/nbjtdump.c

@ -69,7 +69,7 @@ NBJTdump(GENmodel *inModel, CKTcircuit *ckt)
anyOutput = 1;
sprintf(fileName, "%s%s.%d.%s", output->OUTProotFile, prefix,
*state_num, inst->NBJTname);
if ((fpState = fopen(fileName, "w")) == NULL) {
if ((fpState = fopen(fileName, "wb")) == NULL) {
perror(fileName);
} else {
NBJTputHeader(fpState, ckt, inst);

2
src/spicelib/devices/nbjt2/nbt2dump.c

@ -70,7 +70,7 @@ NBJT2dump(GENmodel *inModel, CKTcircuit *ckt)
anyOutput = 1;
sprintf(fileName, "%s%s.%d.%s", output->OUTProotFile, prefix,
*state_num, inst->NBJT2name);
if ((fpState = fopen(fileName, "w")) == NULL) {
if ((fpState = fopen(fileName, "wb")) == NULL) {
perror(fileName);
} else {
NBJT2putHeader(fpState, ckt, inst);

2
src/spicelib/devices/numd/numddump.c

@ -69,7 +69,7 @@ NUMDdump(GENmodel *inModel, CKTcircuit *ckt)
anyOutput = 1;
sprintf(fileName, "%s%s.%d.%s", output->OUTProotFile, prefix,
*state_num, inst->NUMDname);
if ((fpState = fopen(fileName, "w")) == NULL) {
if ((fpState = fopen(fileName, "wb")) == NULL) {
perror(fileName);
} else {
NUMDputHeader(fpState, ckt, inst);

2
src/spicelib/devices/numd2/nud2dump.c

@ -70,7 +70,7 @@ NUMD2dump(GENmodel *inModel, CKTcircuit *ckt)
anyOutput = 1;
sprintf(fileName, "%s%s.%d.%s", output->OUTProotFile, prefix,
*state_num, inst->NUMD2name);
if ((fpState = fopen(fileName, "w")) == NULL) {
if ((fpState = fopen(fileName, "wb")) == NULL) {
perror(fileName);
} else {
NUMD2putHeader(fpState, ckt, inst);

2
src/spicelib/devices/numos/nummdump.c

@ -70,7 +70,7 @@ NUMOSdump(GENmodel *inModel, CKTcircuit *ckt)
anyOutput = 1;
sprintf(fileName, "%s%s.%d.%s", output->OUTProotFile, prefix,
*state_num, inst->NUMOSname);
if ((fpState = fopen(fileName, "w")) == NULL) {
if ((fpState = fopen(fileName, "wb")) == NULL) {
perror(fileName);
} else {
NUMOSputHeader(fpState, ckt, inst);

Loading…
Cancel
Save