Yegor Yefremov
e72fa01073
Fix libavrdude library file name
...
CMake adds "lib" prefix to the library name and hence we get the
following name "liblibavrdude". Use set_target_properties to
set the prefix to "".
2022-01-11 14:58:40 +01:00
Yegor Yefremov
8374564665
CMake: enable dynamic-link library for libavrdude
...
Add on option BUILD_SHARED_LIBS to also build a DLL variant
of the libavrdude library. Turn it off by default to preserve
current behavior.
2022-01-11 12:02:36 +01:00
Yegor Yefremov
1a85e01b63
pindefs: conform to the function declaration
...
The last parameter in the pins_check() routine is declared as
"const bool". Add the missing "const" specifier.
2022-01-09 15:57:45 +01:00
Yegor Yefremov
b13c61893b
Ignore ac_cfg.h.in~
...
Ignore temporary ac_cfg.h.in~ file.
2022-01-08 18:06:39 +01:00
Yegor Yefremov
f2d6342d21
buspirate: fix invalidScanfArgType_int warning
...
"%x" specifies an unsigned int, hence change the type of spi_write, spi_read
accordingly.
2022-01-07 19:22:57 +01:00
Yegor Yefremov
f29b2a283a
Fix typos all over the code
2022-01-07 11:31:16 +01:00
Yegor Yefremov
d5b2106644
term: fix memleakOnRealloc
...
Assign the newly allocated value to a temporary variable and in the
case where we cannot allocate memory, free the initial pointer.
2022-01-06 11:28:39 +01:00
Yegor Yefremov
a6ad88d9c4
Ignore ctags index file
...
ctags creates an index file called 'tags'.
2022-01-05 22:30:13 +01:00
Yegor Yefremov
dc1fed40bf
avrftdi: don't use the deprecated ftdi_usb_purge_buffers routine
...
Since commit ed46f09c1ccd1351e003a200ba50e3e4778ac478 (Implement
tc[io]flush methods & deprecate broken purge_buffers methods.)
ftdi_usb_purge_buffers() routine is deprecated. Use HAVE_FTDI_TCIOFLUSH
macro to invoke the newly introduced ftdi_tcioflush() routine.
2022-01-03 17:59:05 +01:00
Yegor Yefremov
d14bb02dca
Fix memory leaks
...
Free buf in the case of an error. Found via cppcheck.
2021-12-24 10:14:16 +01:00
Yegor Yefremov
f2dc95ea01
Fix typos
2021-12-23 17:17:08 +01:00