Skip to content
Snippets Groups Projects
Commit c5df726f authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

fix warnings raised to errors by clang

parent 3b91e5b4
No related branches found
No related tags found
2 merge requests!20new tag,!19new tag
.cproject
.project
.settings/language.settings.xml
bin/gnss_utils_test
bin/gtest_navigation
bin/gtest_observations
bin/gtest_transformations
build/cmake_install.cmake
build/CMakeCache.txt
build/CMakeDoxyfile.in
build/CMakeDoxygenDefaults.cmake
build/CMakeFiles/3.14.4/CMakeCCompiler.cmake
build/CMakeFiles/3.14.4/CMakeCXXCompiler.cmake
build/CMakeFiles/3.14.4/CMakeDetermineCompilerABI_C.bin
build/CMakeFiles/3.14.4/CMakeDetermineCompilerABI_CXX.bin
build/CMakeFiles/3.14.4/CMakeSystem.cmake
build/CMakeFiles/3.14.4/CompilerIdC/a.out
build/CMakeFiles/3.14.4/CompilerIdC/CMakeCCompilerId.c
build/CMakeFiles/3.14.4/CompilerIdCXX/a.out
build/CMakeFiles/3.14.4/CompilerIdCXX/CMakeCXXCompilerId.cpp
build/CMakeFiles/cmake.check_cache
build/CMakeFiles/CMakeDirectoryInformation.cmake
build/CMakeFiles/CMakeOutput.log
build/CMakeFiles/CMakeRuleHashes.txt
build/CMakeFiles/distclean.dir/build.make
build/CMakeFiles/distclean.dir/cmake_clean.cmake
build/CMakeFiles/distclean.dir/DependInfo.cmake
build/CMakeFiles/distclean.dir/progress.make
build/CMakeFiles/doc.dir/build.make
build/CMakeFiles/doc.dir/cmake_clean.cmake
build/CMakeFiles/doc.dir/DependInfo.cmake
build/CMakeFiles/doc.dir/progress.make
build/CMakeFiles/feature_tests.bin
build/CMakeFiles/feature_tests.c
build/CMakeFiles/feature_tests.cxx
build/CMakeFiles/gnss_utils.dir/build.make
build/CMakeFiles/gnss_utils.dir/C.includecache
build/CMakeFiles/gnss_utils.dir/cmake_clean.cmake
build/CMakeFiles/gnss_utils.dir/CXX.includecache
build/CMakeFiles/gnss_utils.dir/depend.internal
build/CMakeFiles/gnss_utils.dir/depend.make
build/CMakeFiles/gnss_utils.dir/DependInfo.cmake
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/ephemeris.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/ionex.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/pntpos.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/preceph.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/qzslex.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/binex.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/cmr.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/comnav.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/crescent.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/gw10.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/javad.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/novatel.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/nvs.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/rt17.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/septentrio.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/skytraq.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/swiftnav.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/tersus.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcv/ublox.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rcvraw.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rinex.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rtcm.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rtcm2.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rtcm3.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rtcm3e.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/rtkcmn.o
build/CMakeFiles/gnss_utils.dir/deps/RTKLIB/src/sbas.o
build/CMakeFiles/gnss_utils.dir/flags.make
build/CMakeFiles/gnss_utils.dir/link.txt
build/CMakeFiles/gnss_utils.dir/progress.make
build/CMakeFiles/gnss_utils.dir/src/navigation.o
build/CMakeFiles/gnss_utils.dir/src/observations.o
build/CMakeFiles/gnss_utils.dir/src/receiver_raw_base.o
build/CMakeFiles/gnss_utils.dir/src/receivers/novatel_raw.o
build/CMakeFiles/gnss_utils.dir/src/receivers/ublox_raw.o
build/CMakeFiles/gnss_utils.dir/src/snapshot.o
build/CMakeFiles/gnss_utils.dir/src/tdcp.o
build/CMakeFiles/gnss_utils.dir/src/utils/rcv_position.o
build/CMakeFiles/gnss_utils.dir/src/utils/satellite.o
build/CMakeFiles/gnss_utils.dir/src/utils/transformations.o
build/CMakeFiles/gnss_utils.dir/src/utils/utils.o
build/CMakeFiles/Makefile.cmake
build/CMakeFiles/Makefile2
build/CMakeFiles/progress.marks
build/CMakeFiles/TargetDirectories.txt
build/CMakeFiles/uninstall.dir/build.make
build/CMakeFiles/uninstall.dir/cmake_clean.cmake
build/CMakeFiles/uninstall.dir/DependInfo.cmake
build/CMakeFiles/uninstall.dir/progress.make
build/conf/gnss_utils/internal/config.h
build/CTestTestfile.cmake
build/install_manifest.txt
build/Makefile
build/src/examples/cmake_install.cmake
build/src/examples/CMakeFiles/CMakeDirectoryInformation.cmake
build/src/examples/CMakeFiles/gnss_utils_test.dir/build.make
build/src/examples/CMakeFiles/gnss_utils_test.dir/cmake_clean.cmake
build/src/examples/CMakeFiles/gnss_utils_test.dir/CXX.includecache
build/src/examples/CMakeFiles/gnss_utils_test.dir/depend.internal
build/src/examples/CMakeFiles/gnss_utils_test.dir/depend.make
build/src/examples/CMakeFiles/gnss_utils_test.dir/DependInfo.cmake
build/src/examples/CMakeFiles/gnss_utils_test.dir/flags.make
build/src/examples/CMakeFiles/gnss_utils_test.dir/gnss_utils_test.o
build/src/examples/CMakeFiles/gnss_utils_test.dir/link.txt
build/src/examples/CMakeFiles/gnss_utils_test.dir/progress.make
build/src/examples/CMakeFiles/progress.marks
build/src/examples/CTestTestfile.cmake
build/src/examples/Makefile
build/test/cmake_install.cmake
build/test/CMakeFiles/CMakeDirectoryInformation.cmake
build/test/CMakeFiles/gtest_navigation.dir/build.make
build/test/CMakeFiles/gtest_navigation.dir/cmake_clean.cmake
build/test/CMakeFiles/gtest_navigation.dir/CXX.includecache
build/test/CMakeFiles/gtest_navigation.dir/depend.internal
build/test/CMakeFiles/gtest_navigation.dir/depend.make
build/test/CMakeFiles/gtest_navigation.dir/DependInfo.cmake
build/test/CMakeFiles/gtest_navigation.dir/flags.make
build/test/CMakeFiles/gtest_navigation.dir/gtest_navigation.o
build/test/CMakeFiles/gtest_navigation.dir/link.txt
build/test/CMakeFiles/gtest_navigation.dir/progress.make
build/test/CMakeFiles/gtest_observations.dir/build.make
build/test/CMakeFiles/gtest_observations.dir/cmake_clean.cmake
build/test/CMakeFiles/gtest_observations.dir/CXX.includecache
build/test/CMakeFiles/gtest_observations.dir/depend.internal
build/test/CMakeFiles/gtest_observations.dir/depend.make
build/test/CMakeFiles/gtest_observations.dir/DependInfo.cmake
build/test/CMakeFiles/gtest_observations.dir/flags.make
build/test/CMakeFiles/gtest_observations.dir/gtest_observations.o
build/test/CMakeFiles/gtest_observations.dir/link.txt
build/test/CMakeFiles/gtest_observations.dir/progress.make
build/test/CMakeFiles/gtest_transformations.dir/build.make
build/test/CMakeFiles/gtest_transformations.dir/cmake_clean.cmake
build/test/CMakeFiles/gtest_transformations.dir/CXX.includecache
build/test/CMakeFiles/gtest_transformations.dir/depend.internal
build/test/CMakeFiles/gtest_transformations.dir/depend.make
build/test/CMakeFiles/gtest_transformations.dir/DependInfo.cmake
build/test/CMakeFiles/gtest_transformations.dir/flags.make
build/test/CMakeFiles/gtest_transformations.dir/gtest_transformations.o
build/test/CMakeFiles/gtest_transformations.dir/link.txt
build/test/CMakeFiles/gtest_transformations.dir/progress.make
build/test/CMakeFiles/progress.marks
build/test/CTestTestfile.cmake
build/test/gtest/cmake_install.cmake
build/test/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
build/test/gtest/CMakeFiles/googletest-complete
build/test/gtest/CMakeFiles/googletest.dir/build.make
build/test/gtest/CMakeFiles/googletest.dir/cmake_clean.cmake
build/test/gtest/CMakeFiles/googletest.dir/depend.internal
build/test/gtest/CMakeFiles/googletest.dir/depend.make
build/test/gtest/CMakeFiles/googletest.dir/DependInfo.cmake
build/test/gtest/CMakeFiles/googletest.dir/Labels.json
build/test/gtest/CMakeFiles/googletest.dir/Labels.txt
build/test/gtest/CMakeFiles/googletest.dir/progress.make
build/test/gtest/CMakeFiles/progress.marks
build/test/gtest/CTestTestfile.cmake
build/test/gtest/Makefile
build/test/gtest/src/googletest-build/cmake_install.cmake
build/test/gtest/src/googletest-build/CMakeCache.txt
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CMakeCCompiler.cmake
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CMakeCXXCompiler.cmake
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CMakeDetermineCompilerABI_C.bin
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CMakeDetermineCompilerABI_CXX.bin
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CMakeSystem.cmake
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CompilerIdC/a.out
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CompilerIdC/CMakeCCompilerId.c
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CompilerIdCXX/a.out
build/test/gtest/src/googletest-build/CMakeFiles/3.14.4/CompilerIdCXX/CMakeCXXCompilerId.cpp
build/test/gtest/src/googletest-build/CMakeFiles/cmake.check_cache
build/test/gtest/src/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake
build/test/gtest/src/googletest-build/CMakeFiles/CMakeOutput.log
build/test/gtest/src/googletest-build/CMakeFiles/feature_tests.bin
build/test/gtest/src/googletest-build/CMakeFiles/feature_tests.c
build/test/gtest/src/googletest-build/CMakeFiles/feature_tests.cxx
build/test/gtest/src/googletest-build/CMakeFiles/Makefile.cmake
build/test/gtest/src/googletest-build/CMakeFiles/Makefile2
build/test/gtest/src/googletest-build/CMakeFiles/progress.marks
build/test/gtest/src/googletest-build/CMakeFiles/TargetDirectories.txt
build/test/gtest/src/googletest-build/CTestTestfile.cmake
build/test/gtest/src/googletest-build/googlemock/cmake_install.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/CXX.includecache
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.internal
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.internal
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
build/test/gtest/src/googletest-build/googlemock/CMakeFiles/progress.marks
build/test/gtest/src/googletest-build/googlemock/CTestTestfile.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/cmake_install.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-noconfig.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/build.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/cmake_clean_target.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/CXX.includecache
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/depend.internal
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/depend.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/flags.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/link.txt
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/progress.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/CXX.includecache
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.internal
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/link.txt
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
build/test/gtest/src/googletest-build/googlemock/gtest/CMakeFiles/progress.marks
build/test/gtest/src/googletest-build/googlemock/gtest/CTestTestfile.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/generated/gmock.pc
build/test/gtest/src/googletest-build/googlemock/gtest/generated/gmock_main.pc
build/test/gtest/src/googletest-build/googlemock/gtest/generated/gtest.pc
build/test/gtest/src/googletest-build/googlemock/gtest/generated/gtest_main.pc
build/test/gtest/src/googletest-build/googlemock/gtest/generated/GTestConfig.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/generated/GTestConfigVersion.cmake
build/test/gtest/src/googletest-build/googlemock/gtest/libgtest.a
build/test/gtest/src/googletest-build/googlemock/gtest/libgtest_main.a
build/test/gtest/src/googletest-build/googlemock/gtest/Makefile
build/test/gtest/src/googletest-build/googlemock/libgmock.a
build/test/gtest/src/googletest-build/googlemock/libgmock_main.a
build/test/gtest/src/googletest-build/googlemock/Makefile
build/test/gtest/src/googletest-build/Makefile
build/test/gtest/src/googletest-stamp/googletest-build
build/test/gtest/src/googletest-stamp/googletest-configure
build/test/gtest/src/googletest-stamp/googletest-done
build/test/gtest/src/googletest-stamp/googletest-download
build/test/gtest/src/googletest-stamp/googletest-gitclone-lastrun.txt
build/test/gtest/src/googletest-stamp/googletest-gitinfo.txt
build/test/gtest/src/googletest-stamp/googletest-install
build/test/gtest/src/googletest-stamp/googletest-mkdir
build/test/gtest/src/googletest-stamp/googletest-patch
build/test/gtest/src/googletest/
build/test/gtest/tmp/googletest-cfgcmd.txt
build/test/gtest/tmp/googletest-cfgcmd.txt.in
build/test/gtest/tmp/googletest-gitclone.cmake
build/test/gtest/tmp/googletest-gitupdate.cmake
build/test/Makefile
deps/RTKLIB
lib/libgnss_utils.dylib
......@@ -54,7 +54,7 @@ struct ComputePosOutput
class Observations;
class Navigation;
class Snapshot;
class Satellite;
struct Satellite;
// Typedefs
typedef std::map<int,Satellite> Satellites;
......
......@@ -123,7 +123,7 @@ void Observations::removeObservationBySat(const int& _sat)
assert(sat_2_idx_.size() == obs_.size());
}
static void Observations::print(obsd_t& _obs)
void Observations::print(obsd_t& _obs)
{
std::string msg = "Observation of satellite #" + std::to_string(_obs.sat);
GnssUtils::print(msg);
......
......@@ -15,7 +15,7 @@ RawDataType NovatelRaw::addDataStream(const std::vector<uint8_t>& data_stream)
for (auto data_byte = data_stream.begin(); data_byte != data_stream.end(); ++data_byte)
{
raw_data_type_ = input_oem4(&raw_data_, (unsigned char)*data_byte);
raw_data_type_ = static_cast<RawDataType> ( input_oem4(&raw_data_, (unsigned char)*data_byte) );
switch (raw_data_type_)
{
......@@ -64,4 +64,5 @@ RawDataType NovatelRaw::addDataStream(const std::vector<uint8_t>& data_stream)
break;
}
}
}
\ No newline at end of file
return raw_data_type_;
}
......@@ -15,7 +15,7 @@ RawDataType UBloxRaw::addDataStream(const std::vector<uint8_t>& data_stream)
// Update type based on RTKLIB
for (auto data_byte = data_stream.begin(); data_byte != data_stream.end(); ++data_byte)
{
raw_data_type_ = input_ubx(&raw_data_, (unsigned char)*data_byte);
raw_data_type_ = static_cast<RawDataType> ( input_ubx(&raw_data_, (unsigned char)*data_byte) );
switch (raw_data_type_)
{
......
......@@ -26,7 +26,7 @@ loadObservationsFromRinex(const std::string& rnx_file, gtime_t t_start, gtime_t
{
std::cout << "Observation: couldn't load provided observation file, reason: " << (stat == 0 ? "no data" : "error")
<< stat << std::endl;
return;
return std::vector<Observations>();
}
std::vector<Observations> obs_vector;
......@@ -393,4 +393,4 @@ bool operator==(const nav_t& nav1, const nav_t& nav2)
bool operator!=(const nav_t& nav1, const nav_t& nav2)
{
return not(nav1 == nav2);
}
\ No newline at end of file
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment