jmpenn
fd260bfc34
In DPV_textbuffer.cpp, close the opened file on read failure, so we d… ( #1572 )
...
* In DPV_textbuffer.cpp, close the opened file on read failure, so we don't have a resource leak. #1561
* Disable 2 tests in VariableServerSessionThread_test.cc: exit_if_handle_message_fails, and exit_if_write_fails.
2023-09-21 10:15:53 -05:00
Jacqueline Deans
2e0e580c98
Add make spotless target to get rid of config info, patch together various other spots missed by clean ( #1515 )
2023-06-13 09:50:19 -05:00
Jacqueline Deans
8be3e30f7a
Fix Mac pipeline ( #1454 )
2023-02-07 15:35:22 -06:00
jmpenn
2a03ff5cf4
Replace sprintf with snprintf in all of Trick source. #1384 ( #1392 )
...
* Replace sprintf with snprintf in all of Trick source. #1384
* Don't add -Werror for MacOS because of deprecated sprintf warnings which we cant get rid of because SWIG. #1384
* Fixed an unbalanced parenthesis in S_overrides.mk. #1384
2022-11-15 15:00:05 -06:00
Scott Fennell
c390ca5ba6
replace GTEST_HAS_TR1_TUPLE with -std=c++11 ( #1331 )
2022-08-11 15:10:29 -05:00
Scott Fennell
ac79af0358
1283 apple silicon ( #1286 )
...
* llvm assert fix #1283 #1284
* add UDUNITS link flags to DPX test #1283 #1285
closes #1283
closes #1284
closes #1285
2022-06-13 09:56:17 -05:00
Scott Fennell
f04dcd7567
Small changes to test builds to be compatible with latest macOS and tools ( #1078 )
...
closes #1077
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
2020-11-16 22:56:56 -06:00
Alex Lin
1cf9107f86
CMake is not Cake
2019-11-19 13:29:32 -06:00
Alex Lin
bbc79b491b
Adjusting cmake rules for case where fermi-ware is not present
2019-11-19 13:22:04 -06:00
Alex Lin
ce0cdc9636
Cmake merge ( #901 )
...
* Merging changes from cmake branch to master
* Fixing includes for renamed header files
* still need build rule
* Adding warning for swig code for gcc8+
* Adding CMakeLists.txt for data products
* Cmake merge #901
Making adjustments to get cmake working on the Mac (Mojave)
* Cmake merge #901
Changing string append to list append
2019-11-19 09:01:16 -06:00
Alex Lin
4b68ed4993
Add support for Mac's removal of /usr/include #810
...
Found a unit test makefile that wasn't ready for Mojave.
2019-07-19 16:05:26 -05:00
Alex Lin
453a03a809
Get configure with no java and no X to work #735 ( #817 )
...
Found if --without-x was specified, that automatically caused an
error condition in the configure script. Fixed that and only
tested for X windows headers and libs if X is included. Excluded
a couple of directories from compiling if X is not included.
Didn't seem to be a problem with java.
2019-06-18 11:00:42 -05:00
Alex Lin
5e9723c630
Add support for Mac's removal of /usr/include #810 ( #811 )
...
If we are on a Mac, use xcrun to find the standard include directories.
Some of the makefiles in data_products look for libxml2 which requires
them to get the same change as the configure script.
2019-06-18 10:59:35 -05:00
Scott Fennell
4f9c51b2cb
#507 clean remove 2 data products binaries from bin
2019-03-29 13:41:24 -05:00
Shahzad Lone
bdc40e3709
Vector Optimize to Save on Re-Allocation costs.
...
We know how many more elements we are going to push into ```listLogGroupIterators_``` so use that to our advantange and reserve inadvance to save on re-allocation costs.
2019-01-25 01:24:12 +00:00
Scott Fennell
281fe5bf9b
remove premature delete
2018-11-06 13:59:02 -06:00
Scott Fennell
9b644c406a
remove dangling ptr
2018-11-06 12:14:01 -06:00
Scott Fennell
47c26d971b
remove dangling ptr
2018-11-06 12:03:07 -06:00
Scott Fennell
2607439227
change nullptr to NULL
2018-11-06 11:36:34 -06:00
Scott Fennell
21c01a5454
scan-build changes
...
This reverts commit e86027f825
.
2018-11-06 11:23:12 -06:00
Scott Fennell
e86027f825
revert scan-build changes, need further testing before merge
2018-10-22 15:11:29 -05:00
Scott Fennell
86ef489617
-std=c++11 to data_products
2018-10-22 13:58:08 -05:00
Scott Fennell
587ce0aab5
#673 add break and remove trailing whitespace from @pappyvw review
2018-10-20 14:33:14 -05:00
Scott Fennell
bc35e64406
Merge pull request #673 from nasa/#scan-build
...
#671 fix all non memory manager scan-build bugs.
2018-10-20 13:16:35 -05:00
Pappy Van Winkle
121fa84081
Use correct format specifiers.
...
Used http://www.cplusplus.com/reference/cstdio/printf/ as a reference.
2018-10-11 22:52:04 -05:00
Pappy Van Winkle
af2575da5b
Remove all unused variables (style warning).
2018-10-11 22:05:50 -05:00
Scott Fennell
5b63559312
fix error message syntax errors
2018-10-03 15:31:22 -05:00
Scott Fennell
b65b092e3b
handle garbage values/invalid input MatLab4.cpp
2018-10-03 10:35:10 -05:00
Scott Fennell
072e1855dd
handle memory leak on early exit parseLogHeader.cpp
2018-10-03 10:34:45 -05:00
Scott Fennell
ba0c310e64
remove potential memory leak
2018-10-02 10:58:53 -05:00
Scott Fennell
1c387551f6
replace delete with delete[] MatLab4.cpp
2018-10-02 10:51:44 -05:00
Scott Fennell
b10b56e671
initialize variable removing condition on garbage variable MatLab.cpp
2018-10-02 10:40:14 -05:00
Scott Fennell
d16064aaf0
move strlen statement
2018-10-02 10:38:59 -05:00
Scott Fennell
3c7a93c3ca
remove memory leaks parseLogHeader.cpp
2018-10-02 10:38:09 -05:00
Scott Fennell
33b74c07c9
remove memory leaks var.cpp
2018-10-01 16:49:55 -05:00
Scott Fennell
28863c58a6
remove memory leaks and garbage return values TrickBinary.cpp
2018-10-01 15:55:04 -05:00
Scott Fennell
a60cc3f2ae
remove dead assignment and memory leaks var.cpp
2018-10-01 14:28:26 -05:00
Scott Fennell
d701040d22
handle invalid swap magic and delete dangling pointers MatLab.cpp
2018-09-28 11:17:42 -05:00
Scott Fennell
ac6fd26a6d
initialize size for Matlab::Matlab to remove garbage value edge case
2018-09-28 10:53:17 -05:00
Scott Fennell
221ced44a0
remove dead assignment, divide by zero, memory leak in log.cpp
2018-09-28 10:38:40 -05:00
Scott Fennell
60e39e2838
remove another dead assignment Delta.cpp
2018-09-28 10:13:22 -05:00
Scott Fennell
7dfcf15a43
remove dead assignment Delta.cpp
2018-09-28 10:12:42 -05:00
Scott Fennell
406f3bb207
remove unnecessary strdup causing memory leak
2018-09-28 10:07:20 -05:00
Scott Fennell
b7d24b60d6
eqparse_funcsub.c remove dead assignment
2018-09-28 09:53:14 -05:00
Scott Fennell
dac6893062
eqparse_funcsub.c remove dead strlen
2018-09-28 09:52:09 -05:00
Scott Fennell
5322bea815
correct all MatLab.cpp 'delete' to 'delete []'
2018-09-27 16:01:40 -05:00
Scott Fennell
6ee1a97c23
change delete to delete [] in MatLab.cpp
2018-09-27 15:45:15 -05:00
Scott Fennell
ffb3749a5a
prevent garbage value in default switch case MatLab4
2018-09-27 15:37:34 -05:00
Scott Fennell
2f328f6697
prevent garbage value loaded as value in LogGroup::getValueAtTime
2018-09-27 14:32:35 -05:00
Scott Fennell
8315f95a8c
remove dead assignment eqparse
2018-09-27 10:54:49 -05:00