dd2d2c72365b1a524ba5dcf92e698bb37c3a2aa1
[clinton/Smoothieware.git] / src / modules / utils / panel / panels / LcdBase.cpp
1 #include "LcdBase.h"
2
3 #include "stdarg.h"
4 #include "stdio.h"
5
6 LcdBase::LcdBase() {}
7 LcdBase::~LcdBase() {}
8
9 int LcdBase::printf(const char* format, ...){
10 va_list args;
11 va_start(args, format);
12 char buffer[80]; // max length for display anyway
13 int n= vsnprintf(buffer, sizeof(buffer), format, args);
14 va_end(args);
15 this->write(buffer, n);
16 return 0;
17 }