Skip to content
Snippets Groups Projects
  1. Mar 13, 2018
  2. Feb 17, 2018
  3. Jun 25, 2017
  4. Jun 17, 2017
  5. May 20, 2017
  6. 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
  7. Feb 17, 2017
  8. Feb 15, 2017
  9. Jan 13, 2017
  10. Jan 08, 2017
  11. Jan 06, 2017
Loading