summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools
diff options
context:
space:
mode:
author couriersud <couriersud@arcor.de>2015-08-11 23:23:23 +0200
committer couriersud <couriersud@arcor.de>2015-08-11 23:23:33 +0200
commit9d0fd54f7a72b8bda695ab5e01493111a55b69df (patch)
treed38bd09b53b61694191d594213f4bcf611dc7cc0 /src/tools
parent24f9770aebd00ae429343082c43e6f2ef947739b (diff)
Remove vsscanf from netlist. Change default format for double to "g".
(nw)
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/nltool.c2
-rw-r--r--src/tools/nlwav.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/nltool.c b/src/tools/nltool.c
index fa93770a66d..ed9473efc02 100644
--- a/src/tools/nltool.c
+++ b/src/tools/nltool.c
@@ -275,7 +275,7 @@ struct input_t
{
char buf[400];
double t;
- int e = line.scanf("%lf,%[^,],%lf", &t, buf, &m_value);
+ int e = sscanf(line.cstr(), "%lf,%[^,],%lf", &t, buf, &m_value);
if ( e!= 3)
throw netlist::fatalerror_e(pformat("error %1 scanning line %2\n")(e)(line));
m_time = netlist::netlist_time::from_double(t);
diff --git a/src/tools/nlwav.c b/src/tools/nlwav.c
index 9d9ad911afe..8f9c57c7ac5 100644
--- a/src/tools/nlwav.c
+++ b/src/tools/nlwav.c
@@ -166,7 +166,7 @@ void convert(nlwav_options_t &opts)
{
#if 1
float t = 0.0; float v = 0.0;
- line.scanf("%f %f", &t, &v);
+ sscanf(line.cstr(), "%f %f", &t, &v);
while (t >= ct)
{
outsam += (ct - lt) * cursam;