273 Commits (c228872e2fa01c7c6957ce152d9783bc7e3f6c1c)

Author SHA1 Message Date
Holger Vogt 238f8d393a Suppress some compiler warnings 5 years ago
Holger Vogt ced7604fc4 fix comment 5 years ago
Holger Vogt 2335639848 License 3-clause BSD 6 years ago
Holger Vogt 02fdcaff2d try first storing the temporary file in user directory, 6 years ago
Holger Vogt 913635d252 remove unused function 6 years ago
Holger Vogt e2ddc5c06b exclude unused function 6 years ago
Holger Vogt a40f06de52 add #include <stdint.h> for SIZE_MAX 6 years ago
Holger Vogt e1a69e3fc5 controlled_exit only for WinGUI and shared ngspice 6 years ago
Jim Monte 654c9767d6 add fcn product_overflow() 6 years ago
Jim Monte 1d62ae2d97 type casts 6 years ago
Holger Vogt a7e664a5c2 fix bug no. 484, correct TREALLOC usage 6 years ago
Holger Vogt 02cf88c119 correct the return values 6 years ago
Holger Vogt d967e18632 compatibility to old vsnprintf() in MINGW is no longer needed. 6 years ago
Holger Vogt 1398ee7aa0 set the proper preprocessor flag __MINGW32__ 6 years ago
Holger Vogt 249304a06f Instantiations of string and dstring functions as inline 6 years ago
Holger Vogt bcfdc806a5 work around a bug in MINGW 6 years ago
Holger Vogt 4ddcff55e7 add const declaration to newfopen 6 years ago
Holger Vogt 7f085144a9 remove all the remains of quote() and strip() that had been 6 years ago
Holger Vogt ac1c8c4a96 return NULL upon NULL input 6 years ago
h_vogt 9f272ea8f6 function newfopen to replace fopen 9 years ago
Jim Monte 7084274344 Fixed incorrect type of variable ch_cur. It was from const char * but should have been const char. 6 years ago
Jim Monte a53cd3a3e9 fixed path created by ngdirname in Windows. Also added const to parameters whose arguments do not change and fixed some potential buffer overruns. 6 years ago
Jim Monte ac49ccaf58 Fixed compile warning about signed/unsigned comparison. 6 years ago
Holger Vogt 966b69090d use only TMALLOC and TREALLOC for memory allocation 6 years ago
Jim Monte 0cf53a34b2 Fixed resolution of ~ to home directory. (Bug #405) Also fixed potential buffer overruns in glob expansion 6 years ago
Jim Monte 72801b1ab1 Fixed buffer resizing, made string utilities more modular, and added several new utilities, some which do not require a null termination, potentially avoiding the need to copy a string. Also some substring utilities using the Rabin-Karp algorithm were added. 6 years ago
Jim Monte 81fa829b7d Fixed potential infinite loop (until memory is exhausted) and added several utility functions for processing strings. 6 years ago
Jim Monte 068df274bf Made ft_numparse() thread-safe (no internal static variables) and prepared to support ngspice variable type CP_NUM. 6 years ago
Jim Monte 89efe5aeae Dynamic string (dstring) rework 6 years ago
Holger Vogt c50dfa2be8 prevent crash if function is called with NULL argument 7 years ago
Jim Monte e92e2c7362 [PATCH #62] Fixed buffer overrun. Reworked to not use dstring for more 7 years ago
Jim Monte ea81da2b01 [PATCH #55-1] Fixed some compiler warnings added by Visual Studio 2019 7 years ago
Jim Monte 1c5176282b [PATCH #52] General cleanup of word list processing, such as adding 7 years ago
Jim Monte b66412f517 [PATCH] Changed prototypes of some functions having parameters that 7 years ago
Holger Vogt 61039c2736 add a new function gettok_model to consider {...} expressions 7 years ago
Jim Monte 0ddd4a8456 Fixed excess buffer allocation and converted wordlist to string more efficiently 7 years ago
Holger Vogt 7f3f46ebea license modified to be compatible to 3-clause BSD according to 7 years ago
dwarning cf24081507 prevent unused warning 8 years ago
Holger Vogt f31f044e30 set the search path for the code models relative to ngspice.exe 8 years ago
Holger Vogt cffc7d27ff beautify code with astyle 8 years ago
Holger Vogt a98d01e5f8 Use only internal memory functions, replace 8 years ago
h_vogt 07ea6466ad configure option --enable-relpath 9 years ago
rlar 900bed550d string.c, #6/6, use skip_ws() and skip_back_ws() 9 years ago
rlar 0da47c644b string.c, #5/6, cleanup 9 years ago
rlar 5b23b54769 string.c, #4/6, cleanup token fetching 9 years ago
rlar c6a3438408 string.c, #3/6, cleanup 'return' 9 years ago
rlar ed13e8a15a string.c, #2/7, drop 'register' 9 years ago
rlar d48bec757c string.c, #1/6, whitespace 9 years ago
rlar dc6e1cb064 use strchr() instead of strstr() 9 years ago
rlar 7a42510cc0 const'ify some 'skip'ing functions 10 years ago