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