Holger Vogt
|
0406546f7e
|
remove a small memoryleak in (nested) goto loops
|
2018-09-02 18:04:25 +02:00 |
Holger Vogt
|
70439e38fa
|
safety check if no circuit is loaded, prevent crash
|
2018-09-02 18:04:19 +02:00 |
Holger Vogt
|
f6cbaea604
|
data[i] is no longer written beyond its allocated length
|
2018-08-28 18:45:19 +02:00 |
Holger Vogt
|
7d12b4897c
|
clean-up function com_quit
|
2018-08-28 16:24:43 +02:00 |
Holger Vogt
|
fa60f7d21d
|
avoid memory leak in X11
|
2018-08-27 21:20:19 +02:00 |
Holger Vogt
|
06df6ca8e7
|
avoid pre-matuire exit (byemessage not called)
|
2018-08-27 14:28:04 +02:00 |
Holger Vogt
|
e7bcc09bb0
|
remove memory leak: delete duplicate .param lines
|
2018-08-27 00:20:52 +02:00 |
Holger Vogt
|
b6b66c71bd
|
plug a small memory leak (switch-oszillators.cir)
|
2018-08-25 23:12:17 +02:00 |
Holger Vogt
|
9332801382
|
free the original wlist, made by getcommand(),
not a derived wlist that is just part of the original
|
2018-08-25 00:38:26 +02:00 |
Holger Vogt
|
c5cea6d6c1
|
remove ft_curckt->ci_meas upon removing the current circuit ft_curckt
|
2018-08-24 22:58:02 +02:00 |
Holger Vogt
|
5f1f6ccb29
|
add a small comment
|
2018-08-24 22:41:14 +02:00 |
Holger Vogt
|
0fbe920382
|
plug a small memory leak in switch-oscillators.cir
|
2018-08-24 21:56:29 +02:00 |
Holger Vogt
|
2b50ca7271
|
command 'print': preserve case for filenames after redirection '>'
|
2018-08-24 15:41:53 +02:00 |
dwarning
|
5380c3f4da
|
prevent a small memory leak
|
2018-08-23 15:44:00 +02:00 |
Holger Vogt
|
b4c6a7d324
|
add function trnoise_state_free and use it
instead of its individual components
|
2018-08-23 10:12:24 +02:00 |
dwarning
|
aa95da431a
|
adaptive format specifier for size_t printf
|
2018-08-22 14:19:12 +02:00 |
dwarning
|
aed5ba01c0
|
prevent a small memory leak
|
2018-08-22 13:05:19 +02:00 |
dwarning
|
7d78cba9ef
|
fix some prototype declarations
|
2018-08-21 13:40:13 +02:00 |
dwarning
|
561fdd805c
|
rm unused variables
|
2018-08-21 13:18:24 +02:00 |
dwarning
|
598b72be37
|
prevent a huge memory leak by calling fftw3 in a loop
|
2018-08-20 16:41:43 +02:00 |
Holger Vogt
|
1f7d84b270
|
trivial patch to avoid memory leaks during transient noise generation.
This has to be replaced by a rewrite of the noise generating code.
|
2018-08-20 00:25:21 +02:00 |
Holger Vogt
|
8c9b18ef7e
|
fix a small memory leak
|
2018-08-19 17:24:10 +02:00 |
Holger Vogt
|
7e4b68c708
|
update to the rusage command:
print total analysis time, total elapsed time, and
memory information (OS dependant) if rusage is given
without parameters
|
2018-08-19 15:00:46 +02:00 |
Holger Vogt
|
f07c73b6a5
|
Command 'cd' now switches to the home directory also for MS Windows.
A new command 'getcwd' just prints the current working directory
without changing it.
|
2018-08-18 21:22:59 +02:00 |
Holger Vogt
|
9cc690c55c
|
try to reload only when mc_deck is available
comment modified
|
2018-08-18 11:29:05 +02:00 |
Holger Vogt
|
2b071fec5a
|
add loading from recent deck (mc_deck) if circuit
file has been removed by remcirc.
|
2018-08-18 11:28:39 +02:00 |
Holger Vogt
|
2dfdf984d6
|
re-number the lines during copying,
required by nupa_copy()
|
2018-08-18 11:28:07 +02:00 |
Holger Vogt
|
f9eb75f55d
|
skip comment lines
|
2018-08-18 11:28:02 +02:00 |
Holger Vogt
|
ac0a70bb84
|
print deck after re-loading into debug-out-mc.txt,
if 'set ngdebug' is set in .spiceinit
|
2018-08-18 11:27:51 +02:00 |
Holger Vogt
|
cebb83eec1
|
give preference to mc_reload when reloading the circuit
|
2018-08-18 11:27:44 +02:00 |
Holger Vogt
|
ad0f596570
|
fix a memory leak
|
2018-08-18 11:27:31 +02:00 |
Holger Vogt
|
795f9ed6ad
|
remove unused rparen
|
2018-08-18 11:27:20 +02:00 |
Holger Vogt
|
73da17e367
|
just keep recent_deck, when it's already equal
to current ft_curckt->ci_mcdeck, thus avoid
freeing ft_curckt->ci_mcdeck
|
2018-08-18 11:27:02 +02:00 |
Holger Vogt
|
d1a8637a29
|
store deck for command mc_source for each circuit in ft_curckt->ci_mcdeck
remove this storage during remcirc
keep most recent deck in recent_deck
|
2018-08-18 11:26:42 +02:00 |
Holger Vogt
|
7e611e7b57
|
remove the circuits upon quit
|
2018-08-10 23:48:00 +02:00 |
Holger Vogt
|
6ed10583f2
|
plug small memory leaks
|
2018-08-08 23:31:52 +02:00 |
Holger Vogt
|
dc34632421
|
fix memory leaks when evaluating a variable
MC example file MC_ring_ts.sp is now free of memory leaks
|
2018-08-07 22:46:26 +02:00 |
Holger Vogt
|
934656f6e8
|
fix memory leak: before killing a plot, remove its hash table entry
|
2018-08-07 20:42:55 +02:00 |
Holger Vogt
|
c5b5190199
|
command 'setplot': add predefined 'previous' and 'next' parameters
to switch to the previous or next plot. A warning results if this
is not possible, then the currnt plot is not changed.
|
2018-08-07 19:58:41 +02:00 |
Holger Vogt
|
19596f0f42
|
add search in current directory
Patch provided by Uros Platise
https://sourceforge.net/p/ngspice/ngspice/merge-requests/4/
|
2018-08-07 19:58:08 +02:00 |
Holger Vogt
|
7c90004921
|
add Inp_Path to sourcepath variable
Patch provided by Uros Platise
https://sourceforge.net/p/ngspice/ngspice/merge-requests/4/
|
2018-08-07 19:57:58 +02:00 |
Holger Vogt
|
f354f36121
|
replace 'magic numbers' by defines, thus setting several char arrays
safeguard these arrays against overflow
set numbers of parameters to 10000
|
2018-08-07 19:57:28 +02:00 |
Holger Vogt
|
8357564fee
|
fix missing tokens in cp_getvar
|
2018-07-30 00:42:46 +02:00 |
Holger Vogt
|
ef5747905f
|
fix bug no. 362, reported by Bohdan Tkhir
replace size_of by sizeof
|
2018-07-30 00:35:25 +02:00 |
Holger Vogt
|
e3b2b395b9
|
fix an ancient bug in retrieving the data with the cursor
from a log y graph: use y-offset instead of x-offset
|
2018-07-26 20:55:21 +02:00 |
Holger Vogt
|
0c94ab948b
|
treat ( ) , like spaces, that is ignore them during
switch parameter conversion
|
2018-07-26 18:21:34 +02:00 |
Holger Vogt
|
393c924886
|
improve finding tokens, considering nested parens
|
2018-07-22 17:33:19 +02:00 |
Holger Vogt
|
fac5754b79
|
add variabale inputdir to store the last input file directory
|
2018-07-22 15:12:50 +02:00 |
Holger Vogt
|
2786fcb86e
|
New .option seed=[val|random]
|
2018-07-22 15:11:44 +02:00 |
Holger Vogt
|
107a4a808e
|
New .option seed=[val|random]
|
2018-07-22 15:09:25 +02:00 |