Skip to content
Snippets Groups Projects
  1. Mar 13, 2018
  2. Feb 17, 2018
  3. Mar 11, 2017
    • Dan Church's avatar
      Fix more compiler warnings · dbaa5fdc
      Dan Church authored
      Fixes the following warnings when compiling using GCC 5.4:
      
          CXX OLEDDisplayUi.o
          ./OLEDDisplayUi.cpp: In member function 'void OLEDDisplayUi::drawFrame()':
          ./OLEDDisplayUi.cpp:284:48: error: 'y1' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	    x *= dir; y *= dir; x1 *= dir; y1 *= dir;
      						    ^
          ./OLEDDisplayUi.cpp:284:37: error: 'x1' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	    x *= dir; y *= dir; x1 *= dir; y1 *= dir;
      					 ^
          ./OLEDDisplayUi.cpp:284:26: error: 'y' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	    x *= dir; y *= dir; x1 *= dir; y1 *= dir;
      			      ^
          ./OLEDDisplayUi.cpp:284:16: error: 'x' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	    x *= dir; y *= dir; x1 *= dir; y1 *= dir;
      		    ^
          ./OLEDDisplayUi.cpp: In member function 'void OLEDDisplayUi::drawIndicator()':
          ./OLEDDisplayUi.cpp:393:35: error: 'y' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	   this->display->drawFastImage(x, y, 8, 8, image);
      				       ^
          ./OLEDDisplayUi.cpp:393:35: error: 'x' may be used uninitialized in this function [-Werror=maybe-uninitialized]
          ./OLEDDisplayUi.cpp:387:7: error: 'posOfHighlightFrame' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	   if (posOfHighlightFrame == i) {
      	   ^
          cc1plus: some warnings being treated as errors
      dbaa5fdc
    • Dan Church's avatar
      Fix compiler warnings · 4ebb6ec7
      Dan Church authored
      Fix the following warnings, seen when compiling with GCC 5.4:
      
          CXX OLEDDisplay.o
          ./OLEDDisplay.cpp: In member function 'void OLEDDisplay::drawStringInternal(int16_t, int16_t, char*, uint16_t, uint16_t)':
          ./OLEDDisplay.cpp:381:10: error: enumeration value 'TEXT_ALIGN_LEFT' not handled in switch [-Werror=switch]
             switch (textAlignment) {
      	      ^
          ./OLEDDisplay.cpp: In member function 'void OLEDDisplay::drawInternal(int16_t, int16_t, int16_t, int16_t, const char*, uint16_t, uint16_t)':
          ./OLEDDisplay.cpp:722:13: warning: unused variable 'yScreenPos' [-Wunused-variable]
      	 int16_t yScreenPos = yMove + yOffset;
      		 ^
          ./OLEDDisplay.cpp: In member function 'void OLEDDisplay::drawXbm(int16_t, int16_t, int16_t, int16_t, const char*)':
          ./OLEDDisplay.cpp:361:19: error: 'data' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      	     data >>= 1; // Move a bit
      		       ^
          cc1plus: some warnings being treated as errors
      4ebb6ec7
  4. Feb 17, 2017
  5. Feb 15, 2017
  6. Jan 13, 2017
  7. Jan 08, 2017
  8. Jan 06, 2017
  9. Jan 05, 2017
  10. Jan 02, 2017
  11. Dec 22, 2016
  12. Dec 18, 2016
  13. Sep 30, 2016
Loading