mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-11-17 02:25:09 +00:00
Fix warnings
unused paramaters and (un)signed comparison mostly.
This commit is contained in:
parent
e721119f04
commit
5b22723a3b
@ -65,7 +65,7 @@ bool display_output_console::initialize() { return true; }
|
||||
|
||||
bool display_output_console::shutdown() { return true; }
|
||||
|
||||
void display_output_console::draw_string(const char *s, int w) {
|
||||
void display_output_console::draw_string(const char *s, int) {
|
||||
if (out_to_stdout.get(*state)) {
|
||||
printf("%s\n", s);
|
||||
if (extra_newline.get(*state)) { fputc('\n', stdout); }
|
||||
|
@ -71,7 +71,7 @@ bool display_output_file::initialize() { return true; }
|
||||
|
||||
bool display_output_file::shutdown() { return true; }
|
||||
|
||||
void display_output_file::draw_string(const char *s, int w) {
|
||||
void display_output_file::draw_string(const char *s, int) {
|
||||
if (overwrite_fpointer != nullptr) { fprintf(overwrite_fpointer, "%s\n", s); }
|
||||
if (append_fpointer != nullptr) { fprintf(append_fpointer, "%s\n", s); }
|
||||
}
|
||||
|
@ -173,7 +173,7 @@ void display_output_http::begin_draw_text() {
|
||||
|
||||
void display_output_http::end_draw_text() { webpage.append(WEBPAGE_END); }
|
||||
|
||||
void display_output_http::draw_string(const char *s, int w) {
|
||||
void display_output_http::draw_string(const char *s, int) {
|
||||
std::string::size_type origlen = webpage.length();
|
||||
webpage.append(s);
|
||||
webpage = string_replace_all(webpage, "\n", "<br />", origlen);
|
||||
|
@ -48,10 +48,10 @@ class display_output_http : public display_output_base {
|
||||
virtual bool shutdown();
|
||||
|
||||
// drawing primitives
|
||||
virtual void set_foreground_color(long c) {}
|
||||
virtual void set_foreground_color(long) {}
|
||||
virtual void begin_draw_text();
|
||||
virtual void end_draw_text();
|
||||
virtual void draw_string(const char *s, int w);
|
||||
virtual void draw_string(const char *, int);
|
||||
|
||||
// HTTP-specific
|
||||
private:
|
||||
|
@ -90,7 +90,7 @@ void display_output_ncurses::begin_draw_text() {
|
||||
|
||||
void display_output_ncurses::end_draw_text() {}
|
||||
|
||||
void display_output_ncurses::draw_string(const char *s, int w) {
|
||||
void display_output_ncurses::draw_string(const char *s, int) {
|
||||
printw("%s", s);
|
||||
}
|
||||
|
||||
@ -99,24 +99,28 @@ void display_output_ncurses::line_inner_done() { printw("\n"); }
|
||||
int display_output_ncurses::getx() {
|
||||
int x, y;
|
||||
getyx(ncurses_window, y, x);
|
||||
(void)y;
|
||||
return x;
|
||||
}
|
||||
|
||||
int display_output_ncurses::gety() {
|
||||
int x, y;
|
||||
getyx(ncurses_window, y, x);
|
||||
(void)x;
|
||||
return y;
|
||||
}
|
||||
|
||||
void display_output_ncurses::gotox(int x) {
|
||||
int y, old_x;
|
||||
getyx(ncurses_window, y, old_x);
|
||||
(void)old_x;
|
||||
move(y, x);
|
||||
}
|
||||
|
||||
void display_output_ncurses::gotoy(int y) {
|
||||
int x, old_y;
|
||||
getyx(ncurses_window, old_y, x);
|
||||
(void)old_y;
|
||||
move(y, x);
|
||||
}
|
||||
|
||||
|
@ -78,52 +78,54 @@ class display_output_base {
|
||||
virtual bool graphical() { return is_graphical; };
|
||||
virtual bool draw_line_inner_required() { return is_graphical; }
|
||||
|
||||
virtual bool main_loop_wait(double t) { return false; }
|
||||
virtual bool main_loop_wait(double /*t*/) { return false; }
|
||||
|
||||
virtual void sigterm_cleanup() {}
|
||||
virtual void cleanup() {}
|
||||
|
||||
// drawing primitives
|
||||
virtual void set_foreground_color(long c) {}
|
||||
virtual void set_foreground_color(long /*c*/) {}
|
||||
|
||||
virtual int calc_text_width(const char *s) { return strlen(s); }
|
||||
|
||||
virtual void begin_draw_text() {}
|
||||
virtual void end_draw_text() {}
|
||||
virtual void draw_string(const char *s, int w) {}
|
||||
virtual void draw_string(const char * /*s*/, int /*w*/) {}
|
||||
virtual void line_inner_done() {}
|
||||
|
||||
// GUI interface
|
||||
virtual void draw_string_at(int x, int y, const char *s, int w) {}
|
||||
virtual void draw_string_at(int /*x*/, int /*y*/, const char * /*s*/,
|
||||
int /*w*/) {}
|
||||
// X11 lookalikes
|
||||
virtual void set_line_style(int w, bool solid) {}
|
||||
virtual void set_dashes(char *s) {}
|
||||
virtual void draw_line(int x1, int y1, int x2, int y2) {}
|
||||
virtual void draw_rect(int x, int y, int w, int h) {}
|
||||
virtual void fill_rect(int x, int y, int w, int h) {}
|
||||
virtual void draw_arc(int x, int y, int w, int h, int a1, int a2) {}
|
||||
virtual void move_win(int x, int y) {}
|
||||
virtual void set_line_style(int /*w*/, bool /*solid*/) {}
|
||||
virtual void set_dashes(char * /*s*/) {}
|
||||
virtual void draw_line(int /*x1*/, int /*y1*/, int /*x2*/, int /*y2*/) {}
|
||||
virtual void draw_rect(int /*x*/, int /*y*/, int /*w*/, int /*h*/) {}
|
||||
virtual void fill_rect(int /*x*/, int /*y*/, int /*w*/, int /*h*/) {}
|
||||
virtual void draw_arc(int /*x*/, int /*y*/, int /*w*/, int /*h*/, int /*a1*/,
|
||||
int /*a2*/) {}
|
||||
virtual void move_win(int /*x*/, int /*y*/) {}
|
||||
virtual int dpi_scale(int value) { return value; }
|
||||
|
||||
virtual void begin_draw_stuff() {}
|
||||
virtual void end_draw_stuff() {}
|
||||
virtual void clear_text(int exposures) {}
|
||||
virtual void clear_text(int /*exposures*/) {}
|
||||
|
||||
// font stuff
|
||||
virtual int font_height(int) { return 0; }
|
||||
virtual int font_ascent(int) { return 0; }
|
||||
virtual int font_descent(int) { return 0; }
|
||||
virtual int font_height(unsigned int) { return 0; }
|
||||
virtual int font_ascent(unsigned int) { return 0; }
|
||||
virtual int font_descent(unsigned int) { return 0; }
|
||||
virtual void setup_fonts(void) {}
|
||||
virtual void set_font(int) {}
|
||||
virtual void free_fonts(bool utf8) {}
|
||||
virtual void load_fonts(bool utf8) {}
|
||||
virtual void set_font(unsigned int) {}
|
||||
virtual void free_fonts(bool /*utf8*/) {}
|
||||
virtual void load_fonts(bool /*utf8*/) {}
|
||||
|
||||
// tty interface
|
||||
virtual int getx() { return 0; }
|
||||
virtual int gety() { return 0; }
|
||||
virtual void gotox(int x) {}
|
||||
virtual void gotoy(int y) {}
|
||||
virtual void gotoxy(int x, int y) {}
|
||||
virtual void gotox(int /*x*/) {}
|
||||
virtual void gotoy(int /*y*/) {}
|
||||
virtual void gotoxy(int /*x*/, int /*y*/) {}
|
||||
|
||||
virtual void flush() {}
|
||||
|
||||
|
@ -661,7 +661,9 @@ void display_output_x11::draw_arc(int x, int y, int w, int h, int a1, int a2) {
|
||||
}
|
||||
|
||||
void display_output_x11::move_win(int x, int y) {
|
||||
XMoveWindow(display, window.window, window.x, window.y);
|
||||
window.x = x;
|
||||
window.y = y;
|
||||
XMoveWindow(display, window.window, x, y);
|
||||
}
|
||||
|
||||
int display_output_x11::dpi_scale(int value) {
|
||||
@ -708,7 +710,7 @@ void display_output_x11::clear_text(int exposures) {
|
||||
|
||||
#ifdef BUILD_XFT
|
||||
|
||||
int display_output_x11::font_height(int f) {
|
||||
int display_output_x11::font_height(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
if (use_xft.get(*state)) {
|
||||
return x_fonts[f].xftfont->ascent + x_fonts[f].xftfont->descent;
|
||||
@ -718,7 +720,7 @@ int display_output_x11::font_height(int f) {
|
||||
}
|
||||
}
|
||||
|
||||
int display_output_x11::font_ascent(int f) {
|
||||
int display_output_x11::font_ascent(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
if (use_xft.get(*state)) {
|
||||
return x_fonts[f].xftfont->ascent;
|
||||
@ -727,7 +729,7 @@ int display_output_x11::font_ascent(int f) {
|
||||
}
|
||||
}
|
||||
|
||||
int display_output_x11::font_descent(int f) {
|
||||
int display_output_x11::font_descent(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
if (use_xft.get(*state)) {
|
||||
return x_fonts[f].xftfont->descent;
|
||||
@ -738,18 +740,18 @@ int display_output_x11::font_descent(int f) {
|
||||
|
||||
#else
|
||||
|
||||
int display_output_x11::font_height(int f) {
|
||||
int display_output_x11::font_height(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
return x_fonts[f].font->max_bounds.ascent +
|
||||
x_fonts[f].font->max_bounds.descent;
|
||||
}
|
||||
|
||||
int display_output_x11::font_ascent(int f) {
|
||||
int display_output_x11::font_ascent(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
return x_fonts[f].font->max_bounds.ascent;
|
||||
}
|
||||
|
||||
int display_output_x11::font_descent(int f) {
|
||||
int display_output_x11::font_descent(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
return x_fonts[f].font->max_bounds.descent;
|
||||
}
|
||||
@ -769,7 +771,8 @@ void display_output_x11::setup_fonts(void) {
|
||||
#endif /* BUILD_XFT */
|
||||
}
|
||||
|
||||
void display_output_x11::set_font(int f) {
|
||||
void display_output_x11::set_font(unsigned int f) {
|
||||
assert(f < x_fonts.size());
|
||||
#ifdef BUILD_XFT
|
||||
if (use_xft.get(*state)) { return; }
|
||||
#endif /* BUILD_XFT */
|
||||
@ -809,7 +812,7 @@ void display_output_x11::free_fonts(bool utf8) {
|
||||
}
|
||||
void display_output_x11::load_fonts(bool utf8) {
|
||||
x_fonts.resize(fonts.size());
|
||||
for (int i = 0; i < fonts.size(); i++) {
|
||||
for (unsigned int i = 0; i < fonts.size(); i++) {
|
||||
auto &font = fonts[i];
|
||||
auto &xfont = x_fonts[i];
|
||||
#ifdef BUILD_XFT
|
||||
|
@ -47,38 +47,38 @@ class display_output_x11 : public display_output_base {
|
||||
virtual bool initialize();
|
||||
virtual bool shutdown();
|
||||
|
||||
virtual bool main_loop_wait(double t);
|
||||
virtual bool main_loop_wait(double);
|
||||
|
||||
virtual void sigterm_cleanup();
|
||||
virtual void cleanup();
|
||||
|
||||
// drawing primitives
|
||||
virtual void set_foreground_color(long c);
|
||||
virtual void set_foreground_color(long);
|
||||
|
||||
virtual int calc_text_width(const char *s);
|
||||
virtual int calc_text_width(const char *);
|
||||
|
||||
// GUI interface
|
||||
virtual void draw_string_at(int x, int y, const char *s, int w);
|
||||
virtual void draw_string_at(int, int, const char *, int);
|
||||
// X11 lookalikes
|
||||
virtual void set_line_style(int w, bool solid);
|
||||
virtual void set_dashes(char *s);
|
||||
virtual void draw_line(int x1, int y1, int x2, int y2);
|
||||
virtual void draw_rect(int x, int y, int w, int h);
|
||||
virtual void fill_rect(int x, int y, int w, int h);
|
||||
virtual void draw_arc(int x, int y, int w, int h, int a1, int a2);
|
||||
virtual void move_win(int x, int y);
|
||||
virtual int dpi_scale(int value);
|
||||
virtual void set_line_style(int, bool);
|
||||
virtual void set_dashes(char *);
|
||||
virtual void draw_line(int, int, int, int);
|
||||
virtual void draw_rect(int, int, int, int);
|
||||
virtual void fill_rect(int, int, int, int);
|
||||
virtual void draw_arc(int, int, int, int, int, int);
|
||||
virtual void move_win(int, int);
|
||||
virtual int dpi_scale(int);
|
||||
|
||||
virtual void end_draw_stuff();
|
||||
virtual void clear_text(int exposures);
|
||||
virtual void clear_text(int);
|
||||
|
||||
virtual int font_height(int);
|
||||
virtual int font_ascent(int);
|
||||
virtual int font_descent(int);
|
||||
virtual int font_height(unsigned int);
|
||||
virtual int font_ascent(unsigned int);
|
||||
virtual int font_descent(unsigned int);
|
||||
virtual void setup_fonts(void);
|
||||
virtual void set_font(int);
|
||||
virtual void free_fonts(bool utf8);
|
||||
virtual void load_fonts(bool utf8);
|
||||
virtual void set_font(unsigned int);
|
||||
virtual void free_fonts(bool);
|
||||
virtual void load_fonts(bool);
|
||||
|
||||
// X11-specific
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user