Switch from printf() to GLib/GKrellM logging (gkrellm_debug(), g_warning(), g_message())

Replace sprintf() calls with snprintf() for security reasons.
This commit is contained in:
Stefan Gehn 2010-06-12 19:41:22 +00:00
parent 4ff5bbfeb9
commit 7e86c76f32
24 changed files with 171 additions and 182 deletions

View File

@ -436,9 +436,8 @@ check_mbox(Mailbox *mbox)
mbox->mail_count = mbox->old_mail_count = mbox->new_mail_count = 0; mbox->mail_count = mbox->old_mail_count = mbox->new_mail_count = 0;
mbox->last_mtime = 0; mbox->last_mtime = 0;
mbox->last_size = 0; mbox->last_size = 0;
if (_GK.debug_level & DEBUG_MAIL) gkrellm_debug(DEBUG_MAIL, "check_mbox can't stat(%s): %s\n",
printf("check_mbox can't stat(%s): %s\n", mbox->path, mbox->path, g_strerror(errno));
g_strerror(errno));
return FALSE; return FALSE;
} }
@ -451,9 +450,8 @@ check_mbox(Mailbox *mbox)
{ {
if ((f = fopen(mbox->path, "r")) == NULL) if ((f = fopen(mbox->path, "r")) == NULL)
{ {
if (_GK.debug_level & DEBUG_MAIL) gkrellm_debug(DEBUG_MAIL, "check_mbox can't fopen(%s): %s\n",
printf("check_mbox can't fopen(%s): %s\n", mbox->path, mbox->path, g_strerror(errno));
g_strerror(errno));
return FALSE; return FALSE;
} }
mbox->mail_count = 0; mbox->mail_count = 0;

View File

@ -97,7 +97,7 @@ gkrellmd_serve_data(GkrellmdMonitor *mon, gchar *line)
} }
else else
{ {
printf("gkrellmd: %s forgot to gkrellmd_set_serve_name()\n", g_warning("gkrellmd: %s forgot to gkrellmd_set_serve_name()\n",
mon->name); mon->name);
return; return;
} }
@ -201,7 +201,7 @@ serve_cpu_data(GkrellmdMonitor *mon, gboolean first_serve)
for (list = cpu_list; list; list = list->next) for (list = cpu_list; list; list = list->next)
{ {
cpu = (CpuData *) list->data; cpu = (CpuData *) list->data;
sprintf(buf, "%d %lu %lu %lu %lu\n", cpu->instance, snprintf(buf, sizeof(buf), "%d %lu %lu %lu %lu\n", cpu->instance,
cpu->user, cpu->nice, cpu->sys, cpu->idle); cpu->user, cpu->nice, cpu->sys, cpu->idle);
gkrellmd_serve_data(mon, buf); gkrellmd_serve_data(mon, buf);
} }
@ -471,7 +471,7 @@ gkrellm_disk_assign_data_nth(gint n, guint64 rb, guint64 wb, gboolean virtual)
disk = (DiskData *) g_list_nth_data(disk_list, n); disk = (DiskData *) g_list_nth_data(disk_list, n);
else else
{ {
sprintf(name, "%s%c", _("Disk"), 'A' + n); snprintf(name, sizeof(name), "%s%c", _("Disk"), 'A' + n);
disk = add_disk(name, n, 0, 0); disk = add_disk(name, n, 0, 0);
} }
disk_assign_data(disk, rb, wb, virtual); disk_assign_data(disk, rb, wb, virtual);
@ -741,7 +741,7 @@ serve_inet_data(GkrellmdMonitor *mon, gboolean first_serve)
) )
{ {
cp = inet_ntoa(tcp->remote_addr); cp = inet_ntoa(tcp->remote_addr);
sprintf(buf, "+0 %x %s:%x\n", snprintf(buf, sizeof(buf), "+0 %x %s:%x\n",
tcp->local_port, cp, tcp->remote_port); tcp->local_port, cp, tcp->remote_port);
} }
#if defined(INET6) && defined(HAVE_GETADDRINFO) #if defined(INET6) && defined(HAVE_GETADDRINFO)
@ -783,7 +783,7 @@ serve_inet_data(GkrellmdMonitor *mon, gboolean first_serve)
if (tcp->family == AF_INET) if (tcp->family == AF_INET)
{ {
cp = inet_ntoa(tcp->remote_addr); cp = inet_ntoa(tcp->remote_addr);
sprintf(buf, "-0 %x %s:%x\n", snprintf(buf, sizeof(buf), "-0 %x %s:%x\n",
tcp->local_port, cp, tcp->remote_port); tcp->local_port, cp, tcp->remote_port);
} }
#if defined(INET6) && defined(HAVE_GETADDRINFO) #if defined(INET6) && defined(HAVE_GETADDRINFO)
@ -1089,7 +1089,7 @@ serve_net_data(GkrellmdMonitor *mon, gboolean first_serve)
net = (NetData *) list->data; net = (NetData *) list->data;
if (net->changed || first_serve) if (net->changed || first_serve)
{ {
sprintf(buf, "%s %lu %lu\n", net->name, net->rx, net->tx); snprintf(buf, sizeof(buf), "%s %lu %lu\n", net->name, net->rx, net->tx);
gkrellmd_serve_data(mon, buf); gkrellmd_serve_data(mon, buf);
} }
} }
@ -1106,7 +1106,7 @@ serve_net_data(GkrellmdMonitor *mon, gboolean first_serve)
fake_up_event = (first_serve && net->up); fake_up_event = (first_serve && net->up);
if (net->up_event || net->down_event || fake_up_event) if (net->up_event || net->down_event || fake_up_event)
{ {
sprintf(buf, "%s %d\n", net->name, snprintf(buf, sizeof(buf), "%s %d\n", net->name,
fake_up_event ? TRUE : net->up_event); fake_up_event ? TRUE : net->up_event);
gkrellmd_serve_data(mon, buf); gkrellmd_serve_data(mon, buf);
} }
@ -1120,7 +1120,7 @@ serve_net_data(GkrellmdMonitor *mon, gboolean first_serve)
if (net_timer->timed_changed || first_serve) if (net_timer->timed_changed || first_serve)
{ {
gkrellmd_set_serve_name(mon, "net_timer"); gkrellmd_set_serve_name(mon, "net_timer");
sprintf(buf, "%s %d\n", net_timer->name, (gint)net_timer->up_time); snprintf(buf, sizeof(buf), "%s %d\n", net_timer->name, (gint)net_timer->up_time);
gkrellmd_serve_data(mon, buf); gkrellmd_serve_data(mon, buf);
} }
} }
@ -1940,7 +1940,7 @@ serve_sensors_data(GkrellmdMonitor *mon, gboolean first_serve)
continue; continue;
if (sr->changed || first_serve) if (sr->changed || first_serve)
{ {
sprintf(buf, "%d \"%s\" %d %d %d %.2f\n", snprintf(buf, sizeof(buf), "%d \"%s\" %d %d %d %.2f\n",
sr->type, sr->id_name, sr->type, sr->id_name,
sr->id, sr->iodev, sr->inter, sr->raw_value); sr->id, sr->iodev, sr->inter, sr->raw_value);
gkrellmd_serve_data(mon, buf); gkrellmd_serve_data(mon, buf);
@ -1965,12 +1965,12 @@ serve_sensors_setup(GkrellmdMonitor *mon)
if (s->group == SENSOR_GROUP_DISK && !sensor_disk_ok) if (s->group == SENSOR_GROUP_DISK && !sensor_disk_ok)
continue; continue;
if (sensor_disk_ok) if (sensor_disk_ok)
sprintf(buf, "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\" %d\n", snprintf(buf, sizeof(buf), "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\" %d\n",
s->type, s->id_name, s->type, s->id_name,
s->id, s->iodev, s->inter, s->id, s->iodev, s->inter,
s->factor, s->offset, s->vref, s->default_label, s->group); s->factor, s->offset, s->vref, s->default_label, s->group);
else else
sprintf(buf, "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\"\n", snprintf(buf, sizeof(buf), "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\"\n",
s->type, s->id_name, s->type, s->id_name,
s->id, s->iodev, s->inter, s->id, s->iodev, s->inter,
s->factor, s->offset, s->vref, s->default_label); s->factor, s->offset, s->vref, s->default_label);
@ -2057,7 +2057,7 @@ send_time(GkrellmdClient *client)
gchar buf[128]; gchar buf[128];
t = &gkrellmd_current_tm; t = &gkrellmd_current_tm;
sprintf(buf, "<time>\n%d %d %d %d %d %d %d %d %d\n", snprintf(buf, sizeof(buf), "<time>\n%d %d %d %d %d %d %d %d %d\n",
t->tm_sec, t->tm_min, t->tm_hour, t->tm_sec, t->tm_min, t->tm_hour,
t->tm_mday, t->tm_mon, t->tm_year, t->tm_mday, t->tm_mon, t->tm_year,
t->tm_wday, t->tm_yday, t->tm_isdst); t->tm_wday, t->tm_yday, t->tm_isdst);
@ -2111,7 +2111,7 @@ gkrellmd_load_monitors(void)
if (_GK.list_plugins) if (_GK.list_plugins)
exit(0); exit(0);
if (_GK.log_plugins) if (_GK.log_plugins)
printf("%s\n", plugin_install_log ? plugin_install_log : g_message("%s\n", plugin_install_log ? plugin_install_log :
_("No plugins found\n")); _("No plugins found\n"));
for ( ; list; list = list->next) for ( ; list; list = list->next)
{ {
@ -2201,7 +2201,7 @@ gkrellmd_update_monitors(void)
send_time(client); send_time(client);
else if (GK.second_tick) else if (GK.second_tick)
{ {
sprintf(buf, "<.%d>\n", gkrellmd_current_tm.tm_sec); snprintf(buf, sizeof(buf), "<.%d>\n", gkrellmd_current_tm.tm_sec);
gkrellmd_send_to_client(client, buf); gkrellmd_send_to_client(client, buf);
} }
@ -2241,7 +2241,7 @@ gkrellmd_serve_setup(GkrellmdClient *client)
g_free(s); g_free(s);
lc = localeconv(); lc = localeconv();
sprintf(buf, "%c\n", *lc->decimal_point); snprintf(buf, sizeof(buf), "%c\n", *lc->decimal_point);
s = g_strconcat("<decimal_point>\n", buf, "\n", NULL); s = g_strconcat("<decimal_point>\n", buf, "\n", NULL);
gkrellmd_send_to_client(client, s); gkrellmd_send_to_client(client, s);
g_free(s); g_free(s);
@ -2269,16 +2269,16 @@ gkrellmd_serve_setup(GkrellmdClient *client)
for (list = gkrellmd_monitor_list; list; list = list->next) for (list = gkrellmd_monitor_list; list; list = list->next)
{ {
mon = (GkrellmdMonitor *) list->data; mon = (GkrellmdMonitor *) list->data;
sprintf(buf, "%s\n", mon->name); snprintf(buf, sizeof(buf), "%s\n", mon->name);
gkrellmd_send_to_client(client, buf); gkrellmd_send_to_client(client, buf);
} }
sprintf(buf, "%d\n", _GK.io_timeout); snprintf(buf, sizeof(buf), "%d\n", _GK.io_timeout);
s = g_strconcat("<io_timeout>\n", buf, "\n", NULL); s = g_strconcat("<io_timeout>\n", buf, "\n", NULL);
gkrellmd_send_to_client(client, s); gkrellmd_send_to_client(client, s);
g_free(s); g_free(s);
sprintf(buf, "%d\n", _GK.reconnect_timeout); snprintf(buf, sizeof(buf), "%d\n", _GK.reconnect_timeout);
s = g_strconcat("<reconnect_timeout>\n", buf, "\n", NULL); s = g_strconcat("<reconnect_timeout>\n", buf, "\n", NULL);
gkrellmd_send_to_client(client, s); gkrellmd_send_to_client(client, s);
g_free(s); g_free(s);

View File

@ -220,7 +220,8 @@ gkrellmd_plugin_scan(gchar *path)
} }
if (_GK.list_plugins) if (_GK.list_plugins)
{ {
printf("%s (%s)\n", name, path); // TODO: list plugins support on win32
g_message("%s (%s)\n", name, path);
continue; continue;
} }
for (list = plugin_list; list; list = list->next) for (list = plugin_list; list; list = list->next)

View File

@ -173,10 +173,9 @@ gkrellm_connect_to(gchar *server, gint server_port)
if ((fd = socket(res->ai_family, res->ai_socktype, if ((fd = socket(res->ai_family, res->ai_socktype,
res->ai_protocol)) < 0) res->ai_protocol)) < 0)
continue; continue;
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS,
printf("\t[gkrellm_connect_to: (%d,%d,%d) %s:%d]\n", "\t[gkrellm_connect_to: (%d,%d,%d) %s:%d]\n", res->ai_family,
res->ai_family, res->ai_socktype, res->ai_socktype, res->ai_protocol, server, server_port);
res->ai_protocol, server, server_port);
if (connect(fd, res->ai_addr, res->ai_addrlen) >= 0) if (connect(fd, res->ai_addr, res->ai_addrlen) >= 0)
break; break;
#ifdef WIN32 #ifdef WIN32
@ -188,8 +187,8 @@ gkrellm_connect_to(gchar *server, gint server_port)
} }
freeaddrinfo(res0); freeaddrinfo(res0);
#else #else
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS, "\t[gkrellm_connect_to: %s:%d]\n", server,
printf("\t[gkrellm_connect_to: %s:%d]\n", server, server_port); server_port);
addr = gethostbyname(server); addr = gethostbyname(server);
if (addr) if (addr)
{ {

View File

@ -1019,9 +1019,9 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
if (_GK.debug_level & DEBUG_CHART_TEXT) if (_GK.debug_level & DEBUG_CHART_TEXT)
{ {
printf("\n"); g_debug("\n");
if (!cp->text_format_reuse) if (!cp->text_format_reuse)
printf("draw_chart_text: [%s]\n", str); g_debug("draw_chart_text: [%s]\n", str);
} }
if ( !cp->text_format_reuse if ( !cp->text_format_reuse
@ -1171,7 +1171,7 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
strncpy(buf, s, text_length); strncpy(buf, s, text_length);
buf[text_length] = '\0'; buf[text_length] = '\0';
printf("draw_chart_text: [%s] ", buf); g_debug("draw_chart_text: [%s] ", buf);
} }
offset = cp->baseline_ref - tr->baseline; /* align baselines */ offset = cp->baseline_ref - tr->baseline; /* align baselines */
@ -1183,7 +1183,7 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
if (!tr->cache_valid) if (!tr->cache_valid)
{ {
if (_GK.debug_level & DEBUG_CHART_TEXT) if (_GK.debug_level & DEBUG_CHART_TEXT)
printf("pango "); g_debug("pango ");
gdk_draw_drawable(cp->bg_text_pixmap, _GK.draw1_GC, gdk_draw_drawable(cp->bg_text_pixmap, _GK.draw1_GC,
cp->bg_pixmap, cp->bg_pixmap,
x - 1, y + tr->y_ink + offset - 1, x - 1, y + tr->y_ink + offset - 1,
@ -1193,7 +1193,7 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
text_length); text_length);
} }
if (_GK.debug_level & DEBUG_CHART_TEXT) if (_GK.debug_level & DEBUG_CHART_TEXT)
printf("x=%d y=%d w=%d h=%d\n", g_debug("x=%d y=%d w=%d h=%d\n",
x - 1, y + tr->y_ink + offset - 1, x - 1, y + tr->y_ink + offset - 1,
tr->w + shadow + 2, tr->h + shadow + 1); tr->w + shadow + 2, tr->h + shadow + 1);
gdk_draw_drawable(cp->pixmap, _GK.draw1_GC, cp->bg_text_pixmap, gdk_draw_drawable(cp->pixmap, _GK.draw1_GC, cp->bg_text_pixmap,
@ -1983,7 +1983,7 @@ gkrellm_125_sequence(gint value, gboolean use125,
{ {
for (i = 0; i < table_size; ++i) for (i = 0; i < table_size; ++i)
{ {
/*printf(" mapping[%d] value=%d table=%d\n", i, value, table[i]); */ /*g_debug(" mapping[%d] value=%d table=%d\n", i, value, table[i]); */
if (value == table[i]) if (value == table[i])
return table[i]; return table[i];
else if (value == table[i] - 1) else if (value == table[i] - 1)
@ -2742,20 +2742,20 @@ debug_dump_chart_list()
GkrellmPanel *p; GkrellmPanel *p;
GkrellmChartdata *cd; GkrellmChartdata *cd;
printf("\n"); g_debug("\n");
for (list = gkrellm_get_chart_list(); list; list = list->next) for (list = gkrellm_get_chart_list(); list; list = list->next)
{ {
cp = (GkrellmChart *) list->data; cp = (GkrellmChart *) list->data;
p = cp->panel; p = cp->panel;
if (p && p->label && p->label->string) if (p && p->label && p->label->string)
printf("%s [%d]: ", p->label->string, cp->style_id); g_debug("%s [%d]: ", p->label->string, cp->style_id);
else else
printf("(null) [%d]: ", cp->style_id); g_debug("(null) [%d]: ", cp->style_id);
for (cdlist = cp->cd_list; cdlist; cdlist = cdlist->next) for (cdlist = cp->cd_list; cdlist; cdlist = cdlist->next)
{ {
cd = (GkrellmChartdata *) cdlist->data; cd = (GkrellmChartdata *) cdlist->data;
printf("%s %p->data ", cd->label, cd->data); g_debug("%s %p->data ", cd->label, cd->data);
} }
printf("\n"); g_debug("\n");
} }
} }

View File

@ -209,7 +209,7 @@ strftime_format(gchar *format, gchar *alt_color)
g_free (locale_format); g_free (locale_format);
format_alt_color(buf1, buf2, sizeof(buf2), alt_color); format_alt_color(buf1, buf2, sizeof(buf2), alt_color);
// printf("%s\n", buf2); // g_debug("%s\n", buf2);
return g_locale_to_utf8 (buf2, -1, NULL, NULL, NULL); return g_locale_to_utf8 (buf2, -1, NULL, NULL, NULL);
} }

View File

@ -567,7 +567,7 @@ assign_custom_style(gchar *debug_name, GList *style_list, gint index,
custom_style = custom_style =
(GkrellmStyle *) g_list_nth_data(_GK.custom_style_list, i); (GkrellmStyle *) g_list_nth_data(_GK.custom_style_list, i);
//printf("assign_custom_style(%s, %s, %d, %s) %d\n", //g_debug("assign_custom_style(%s, %s, %d, %s) %d\n",
//debug_name, custom_name, entry_flag, arg, i); //debug_name, custom_name, entry_flag, arg, i);
assign_style_entry(custom_style, arg, entry_flag); assign_style_entry(custom_style, arg, entry_flag);
set_themed(custom_style, entry_flag); set_themed(custom_style, entry_flag);

View File

@ -100,14 +100,14 @@ gdk_string_extents(void *font_desc, const char *string,
int int
setuid(uid_t u) setuid(uid_t u)
{ {
// printf("setuid() intercepted\n"); // g_debug("setuid() intercepted\n");
return 0; return 0;
} }
int int
setreuid(uid_t r, uid_t e) setreuid(uid_t r, uid_t e)
{ {
// printf("setreuid() intercepted\n"); // g_debug("setreuid() intercepted\n");
return 0; return 0;
} }

View File

@ -305,8 +305,8 @@ gkrellm_disk_assign_data_nth(gint n, guint64 rb, guint64 wb, gboolean virtual)
disk = (DiskMon *) g_list_nth_data(disk_mon_list, n + 1); disk = (DiskMon *) g_list_nth_data(disk_mon_list, n + 1);
else else
{ {
sprintf(name, "%s%c", "Disk", 'A' + n); snprintf(name, sizeof(name), "%s%c", "Disk", 'A' + n);
sprintf(label, "%s%c", _("Disk"), 'A' + n); snprintf(label, sizeof(label), "%s%c", _("Disk"), 'A' + n);
disk = add_disk(name, label, 0, 0, n); disk = add_disk(name, label, 0, 0, n);
} }
disk_assign_data(disk, rb, wb, virtual); disk_assign_data(disk, rb, wb, virtual);
@ -1250,7 +1250,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
path = gtk_tree_model_get_path(model, &iter); path = gtk_tree_model_get_path(model, &iter);
indices = gtk_tree_path_get_indices(path); indices = gtk_tree_path_get_indices(path);
depth = gtk_tree_path_get_depth(path); depth = gtk_tree_path_get_depth(path);
// printf("selection: indices=[%d,%d]:%d, path=%s\n", // g_debug("selection: indices=[%d,%d]:%d, path=%s\n",
// indices[0], indices[1], gtk_tree_path_get_depth(path), // indices[0], indices[1], gtk_tree_path_get_depth(path),
// gtk_tree_path_to_string(path)); // gtk_tree_path_to_string(path));
change_row_reference(model, path); change_row_reference(model, path);

View File

@ -754,9 +754,7 @@ fs_update(void)
if (!force_fs_check && (!GK.second_tick || (!fs_check && !nfs_check))) if (!force_fs_check && (!GK.second_tick || (!fs_check && !nfs_check)))
return; return;
#if 0 //g_debug("fs update %d nfs %d force %d\n", fs_check, nfs_check, force_fs_check);
printf("fs update %d nfs %d force %d\n", fs_check, nfs_check, force_fs_check);
#endif
refresh_mounts_list(); refresh_mounts_list();
@ -1849,7 +1847,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
indices = gtk_tree_path_get_indices(path); indices = gtk_tree_path_get_indices(path);
secondary = indices[0]; secondary = indices[0];
depth = gtk_tree_path_get_depth(path); depth = gtk_tree_path_get_depth(path);
// printf("selection: indices=[%d,%d]:%d, path=%s\n", // g_debug("selection: indices=[%d,%d]:%d, path=%s\n",
// indices[0], indices[1], gtk_tree_path_get_depth(path), // indices[0], indices[1], gtk_tree_path_get_depth(path),
// gtk_tree_path_to_string(path)); // gtk_tree_path_to_string(path));
change_row_reference(model, path); change_row_reference(model, path);
@ -2208,7 +2206,7 @@ row_drop_possible(GtkTreeDragDest *drag_dest, GtkTreePath *path,
return FALSE; return FALSE;
src_path = gtk_tree_row_reference_get_path(row_reference); src_path = gtk_tree_row_reference_get_path(row_reference);
indices = gtk_tree_path_get_indices(path); indices = gtk_tree_path_get_indices(path);
// printf("drop path: indices=[%d,%d]:%d, path=%s\n", // g_debug("drop path: indices=[%d,%d]:%d, path=%s\n",
// indices[0], indices[1], gtk_tree_path_get_depth(path), // indices[0], indices[1], gtk_tree_path_get_depth(path),
// gtk_tree_path_to_string(path)); // gtk_tree_path_to_string(path));

View File

@ -1630,8 +1630,7 @@ gkrellm_load_theme_config(void)
{ {
if ((s = strchr(buf, (gint) '\n')) != NULL) if ((s = strchr(buf, (gint) '\n')) != NULL)
*s = '\0'; *s = '\0';
if (_GK.debug_level & DEBUG_GUI) gkrellm_debug(DEBUG_GUI, "gkrellm_load_theme_config: %s\n", buf);
printf("gkrellm_load_theme_config: %s\n", buf);
s = buf; s = buf;
if (s && *s != '#' && *s != '\0' && strcmp(s, "Default")) if (s && *s != '#' && *s != '\0' && strcmp(s, "Default"))
{ {
@ -1645,8 +1644,7 @@ gkrellm_load_theme_config(void)
{ {
if ((s = strchr(buf, (gint) '\n')) != NULL) if ((s = strchr(buf, (gint) '\n')) != NULL)
*s = '\0'; *s = '\0';
if (_GK.debug_level & DEBUG_GUI) gkrellm_debug(DEBUG_GUI, "gkrellm_load_theme_config: %s\n", buf);
printf("gkrellm_load_theme_config: %s\n", buf);
if (i == 0) if (i == 0)
sscanf(buf, "%d", &_GK.theme_alternative); sscanf(buf, "%d", &_GK.theme_alternative);
if (i == 1 && !strstr(buf, "*-*")) /* XXX Trap out GdkFont */ if (i == 1 && !strstr(buf, "*-*")) /* XXX Trap out GdkFont */
@ -1684,8 +1682,8 @@ gkrellm_read_theme_event(GtkSettings *settings)
/* so get the current gtk theme name and switch to it */ /* so get the current gtk theme name and switch to it */
{ {
g_object_get(_GK.gtk_settings, "gtk-theme-name", &theme_name, NULL); g_object_get(_GK.gtk_settings, "gtk-theme-name", &theme_name, NULL);
if ((_GK.debug_level & DEBUG_GUI) && theme_name) if (theme_name)
printf("notify::gtk-theme-name: %s\n", theme_name); gkrellm_debug(DEBUG_GUI, "notify::gtk-theme-name: %s\n", theme_name);
if ( gkrellm_dup_string(&_GK.gtk_theme_name, theme_name) if ( gkrellm_dup_string(&_GK.gtk_theme_name, theme_name)
&& _GK.track_gtk_theme_name && _GK.track_gtk_theme_name
@ -2125,8 +2123,8 @@ create_config_page(GkrellmMonitor *mon, GtkTreeStore *tree, GtkTreeIter *iter,
PAGE_COLUMN, page, PAGE_COLUMN, page,
-1); -1);
if (_GK.debug_level & DEBUG_GUI) gkrellm_debug(DEBUG_GUI, "create_config_page %d: %s\n", page,
printf("create_config_page %d: %s\n", page, mon ? mon->name : "--"); mon ? mon->name : "--");
return vbox; return vbox;
} }
@ -2196,8 +2194,7 @@ gkrellm_remove_plugin_config_page(GkrellmMonitor *mon)
if (mon->privat->config_page >= tmon->privat->config_page) if (mon->privat->config_page >= tmon->privat->config_page)
continue; continue;
tmon->privat->config_page -= 1; tmon->privat->config_page -= 1;
if (_GK.debug_level & DEBUG_GUI) gkrellm_debug(DEBUG_GUI, "config_page %d: %s\n",
printf("config_page %d: %s\n",
tmon->privat->config_page, tmon->name); tmon->privat->config_page, tmon->name);
} }
} }
@ -2261,8 +2258,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
set_apply_mode(instant); set_apply_mode(instant);
gtk_notebook_set_current_page(config_notebook, page); gtk_notebook_set_current_page(config_notebook, page);
if (_GK.debug_level & DEBUG_GUI) gkrellm_debug(DEBUG_GUI, "tree_selection_changed %d: %s\n",
printf("tree_selection_changed %d: %s\n",
page, selected_monitor ? selected_monitor->name : "--"); page, selected_monitor ? selected_monitor->name : "--");
} }

View File

@ -170,7 +170,7 @@ _log_active_port(ActiveTCP *tcp)
if (_GK.debug_level & DEBUG_INET) if (_GK.debug_level & DEBUG_INET)
{ {
ap = inet_ntoa(tcp->remote_addr); ap = inet_ntoa(tcp->remote_addr);
g_print("inet OO-----> %x %s:%x\n", g_debug("inet OO-----> %x %s:%x\n",
tcp->local_port, ap, tcp->remote_port); tcp->local_port, ap, tcp->remote_port);
} }
active_tcp_list = g_list_prepend(active_tcp_list, (gpointer) new_tcp); active_tcp_list = g_list_prepend(active_tcp_list, (gpointer) new_tcp);
@ -248,7 +248,7 @@ gkrellm_inet_client_divert(void (*read_tcp_func)())
/* ======================================================================== */ /* ======================================================================== */
#define DUMP_IN(in,tag) printf("%s: %s %s %ld %ld %ld %ld\n", \ #define DUMP_IN(in,tag) g_debug("%s: %s %s %ld %ld %ld %ld\n", \
tag, in->label0, in->label1, \ tag, in->label0, in->label1, \
in->port0_0, in->port0_1, in->port1_0, in->port1_1); in->port0_0, in->port0_1, in->port1_0, in->port1_1);
@ -560,7 +560,7 @@ update_inet(void)
if (_GK.debug_level & DEBUG_INET) if (_GK.debug_level & DEBUG_INET)
{ {
ap = inet_ntoa(tcp->remote_addr); ap = inet_ntoa(tcp->remote_addr);
g_print("inet XX-----> %x %s:%x\n", g_debug("inet XX-----> %x %s:%x\n",
tcp->local_port, ap, tcp->remote_port); tcp->local_port, ap, tcp->remote_port);
} }
free_tcp_list = g_list_prepend(free_tcp_list, tcp); free_tcp_list = g_list_prepend(free_tcp_list, tcp);
@ -1104,12 +1104,14 @@ fix_ports(InetMon *in)
if (!*in->label0) if (!*in->label0)
{ {
in->port0_1 = in->port0_1 = in->data0_is_range = 0; in->port0_1 = 0;
in->data0_is_range = 0;
--cd_length; --cd_length;
} }
if (!*in->label1) if (!*in->label1)
{ {
in->port1_1 = in->port1_1 = in->data1_is_range = 0; in->port1_1 = 0;
in->data1_is_range = 0;
--cd_length; --cd_length;
} }
if (in->data0_is_range && (in->port0_1 < in->port0_0)) if (in->data0_is_range && (in->port0_1 < in->port0_0))

View File

@ -958,7 +958,7 @@ gkrellm_create_krell(GkrellmPanel *p, GkrellmPiximage *im, GkrellmStyle *style)
if (im == NULL || style == NULL) if (im == NULL || style == NULL)
{ {
printf(_("create_krell: NULL image or style\n")); g_warning(_("create_krell: NULL image or style\n"));
exit(0); exit(0);
} }

View File

@ -3220,12 +3220,12 @@ set_list_store_model_data(GtkListStore *store, GtkTreeIter *iter,
{ {
default_port = default_port_of_proto(account->protocol, default_port = default_port_of_proto(account->protocol,
account->use_ssl); account->use_ssl);
sprintf(abuf, "%s", snprintf(abuf, sizeof(abuf), "%s",
auth_string(account->protocol, account->authmech)); auth_string(account->protocol, account->authmech));
mailbox = g_strdup(account->server); mailbox = g_strdup(account->server);
if (account->port != atoi(default_port)) if (account->port != atoi(default_port))
{ {
sprintf(pbuf, ":%d", account->port); snprintf(pbuf, sizeof(pbuf), ":%d", account->port);
s = g_strconcat(mailbox, pbuf, NULL); s = g_strconcat(mailbox, pbuf, NULL);
g_free(mailbox); g_free(mailbox);
mailbox = s; mailbox = s;
@ -3243,7 +3243,7 @@ set_list_store_model_data(GtkListStore *store, GtkTreeIter *iter,
} }
else else
{ {
sprintf(abuf, "%s", mbox_strings[account->mboxtype & 0xf]); snprintf(abuf, sizeof(abuf), "%s", mbox_strings[account->mboxtype & 0xf]);
mailbox = g_strdup_printf("%s", account->homedir_path ? mailbox = g_strdup_printf("%s", account->homedir_path ?
account->homedir_path : account->path); account->homedir_path : account->path);
} }
@ -3466,7 +3466,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
account->port = default_port; account->port = default_port;
active = (account->port == default_port) ? FALSE : TRUE; active = (account->port == default_port) ? FALSE : TRUE;
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(port_button), active); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(port_button), active);
sprintf(buf, "%d", account->port); snprintf(buf, sizeof(buf), "%d", account->port);
gtk_entry_set_text(GTK_ENTRY(port_entry), buf); gtk_entry_set_text(GTK_ENTRY(port_entry), buf);
} }
else if (local_supported) else if (local_supported)

View File

@ -2050,9 +2050,10 @@ gkrellm_abort(gint sig)
do_xmessage = FALSE; do_xmessage = FALSE;
} }
// FIXME: xmessage is only available on X11
snprintf(buf, sizeof(buf), "xmessage gkrellm %s: %s (%s)", fault, snprintf(buf, sizeof(buf), "xmessage gkrellm %s: %s (%s)", fault,
(mon && mon->name) ? mon->name : "", state); (mon && mon->name) ? mon->name : "", state);
printf("%s\n", buf + 9); g_warning("%s\n", buf + 9);
if (do_xmessage) if (do_xmessage)
g_spawn_command_line_async(buf, NULL); g_spawn_command_line_async(buf, NULL);

View File

@ -179,7 +179,7 @@ get_style_from_list(GList *list, gint n)
l = list; l = list;
if (l->data == NULL) if (l->data == NULL)
{ {
printf("Warning: NULL style returned %d\n", n); g_warning("Warning: NULL style returned %d\n", n);
abort(); abort();
} }
style = (GkrellmStyle *) l->data; style = (GkrellmStyle *) l->data;
@ -283,7 +283,7 @@ get_piximage_from_list(GList *list, gint n)
l = list; l = list;
if (l->data == NULL) if (l->data == NULL)
{ {
printf("Warning: NULL image returned %d\n", n); g_warning("Warning: NULL image returned %d\n", n);
abort(); abort();
} }
return (GkrellmPiximage *) l->data; return (GkrellmPiximage *) l->data;

View File

@ -529,8 +529,8 @@ sensor_read_temperature(Sensor *sensor, gfloat *temp, gchar *units)
else else
*units = '\0'; *units = '\0';
} }
if ((_GK.debug_level & DEBUG_SENSORS) && sensor) if (sensor)
printf("sensor_temp: %s %s t=%.2f\n", gkrellm_debug(DEBUG_SENSORS, "sensor_temp: %s %s t=%.2f\n",
sensor->name_locale, sensor->path, sensor->value); sensor->name_locale, sensor->path, sensor->value);
if (found_temp && sensor) if (found_temp && sensor)
gkrellm_check_alert(sensor->alert, sensor->value); gkrellm_check_alert(sensor->alert, sensor->value);
@ -565,8 +565,8 @@ sensor_read_fan(Sensor *sensor, gfloat *fan)
} }
if (fan) if (fan)
*fan = f; *fan = f;
if ((_GK.debug_level & DEBUG_SENSORS) && sensor) if (sensor)
printf("sensor_fan: %s %s rpm=%.0f\n", gkrellm_debug(DEBUG_SENSORS, "sensor_fan: %s %s rpm=%.0f\n",
sensor->name_locale, sensor->path, sensor->value); sensor->name_locale, sensor->path, sensor->value);
if (found_fan && sensor) if (found_fan && sensor)
gkrellm_check_alert(sensor->alert, sensor->value); gkrellm_check_alert(sensor->alert, sensor->value);
@ -605,8 +605,8 @@ sensor_read_voltage(Sensor *sensor, gfloat *voltage)
} }
if (voltage) if (voltage)
*voltage = v; *voltage = v;
if ((_GK.debug_level & DEBUG_SENSORS) && sensor) if (sensor)
printf("sensor_voltage: %s %s v=%.2f\n", gkrellm_debug(DEBUG_SENSORS, "sensor_voltage: %s %s v=%.2f\n",
sensor->name_locale, sensor->path, sensor->value); sensor->name_locale, sensor->path, sensor->value);
if (found_voltage && sensor) if (found_voltage && sensor)
gkrellm_check_alert(sensor->alert, sensor->value); gkrellm_check_alert(sensor->alert, sensor->value);
@ -1731,7 +1731,7 @@ save_sensors_config(FILE *f_not_used)
if (!sensor_list || _GK.no_config) if (!sensor_list || _GK.no_config)
return; return;
sprintf(buf, "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE); snprintf(buf, sizeof(buf), "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE);
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf); config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
f = g_fopen(config, "w"); f = g_fopen(config, "w");
g_free(config); g_free(config);
@ -1810,8 +1810,8 @@ load_sensors_config(gchar *arg)
n = sscanf(arg, "%31s %[^\n]", config, item); n = sscanf(arg, "%31s %[^\n]", config, item);
if (n != 2) if (n != 2)
return; return;
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS, "load_sensors_config: <%s> <%s>\n", config,
printf("load_sensors_config: <%s> <%s>\n", config, item); item);
if (!strcmp(config, "sensor_config_version")) if (!strcmp(config, "sensor_config_version"))
sscanf(item, "%d", &sensor_config_version); sscanf(item, "%d", &sensor_config_version);
else if (!strcmp(config, "sensor_sysdep_private")) else if (!strcmp(config, "sensor_sysdep_private"))
@ -1912,14 +1912,14 @@ read_sensors_config(void)
gchar *config; gchar *config;
gchar buf[CFG_BUFSIZE]; gchar buf[CFG_BUFSIZE];
sprintf(buf, "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE); snprintf(buf, sizeof(buf), "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE);
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf); config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
f = g_fopen(config, "r"); f = g_fopen(config, "r");
g_free(config); g_free(config);
if (!f) if (!f)
{ {
sprintf(buf, "%s/%s", GKRELLM_DIR, SENSOR_2_1_14_CONFIG_FILE); snprintf(buf, sizeof(buf), "%s/%s", GKRELLM_DIR, SENSOR_2_1_14_CONFIG_FILE);
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf); config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
f = g_fopen(config, "r"); f = g_fopen(config, "r");
g_free(config); g_free(config);
@ -2163,7 +2163,7 @@ row_drop_possible(GtkTreeDragDest *drag_dest, GtkTreePath *path,
src_path = gtk_tree_row_reference_get_path(row_reference); src_path = gtk_tree_row_reference_get_path(row_reference);
src_indices = gtk_tree_path_get_indices(src_path); src_indices = gtk_tree_path_get_indices(src_path);
dst_indices = gtk_tree_path_get_indices(path); dst_indices = gtk_tree_path_get_indices(path);
//printf("drop path: indices=[%d,%d]:%d, path=%s\n", //g_debug("drop path: indices=[%d,%d]:%d, path=%s\n",
// dst_indices[0], dst_indices[1], gtk_tree_path_get_depth(path), // dst_indices[0], dst_indices[1], gtk_tree_path_get_depth(path),
// gtk_tree_path_to_string(path)); // gtk_tree_path_to_string(path));
@ -2469,7 +2469,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
path = gtk_tree_model_get_path(model, &iter); path = gtk_tree_model_get_path(model, &iter);
indices = gtk_tree_path_get_indices(path); indices = gtk_tree_path_get_indices(path);
depth = gtk_tree_path_get_depth(path); depth = gtk_tree_path_get_depth(path);
//printf("selection: indices=[%d,%d]:%d, path=%s\n", //g_debug("selection: indices=[%d,%d]:%d, path=%s\n",
// indices[0], indices[1], gtk_tree_path_get_depth(path), // indices[0], indices[1], gtk_tree_path_get_depth(path),
// gtk_tree_path_to_string(path)); // gtk_tree_path_to_string(path));
change_row_reference(model, path); change_row_reference(model, path);

View File

@ -1648,7 +1648,7 @@ scan_for_sensors(void)
chip_dir, dentry->d_name); chip_dir, dentry->d_name);
if ((iodev = open(temp_file, O_RDWR)) == -1) if ((iodev = open(temp_file, O_RDWR)) == -1)
continue; continue;
sprintf(id_name, "%s%3s", "temp", dentry->d_name + 3); snprintf(id_name, sizeof(id_name), "%s%3s", "temp", dentry->d_name + 3);
interface = INTERFACE_SMB; interface = INTERFACE_SMB;
if (!gkrellm_sys_sensors_get_temperature(NULL, 0, iodev, if (!gkrellm_sys_sensors_get_temperature(NULL, 0, iodev,
interface, NULL)) interface, NULL))
@ -1693,7 +1693,7 @@ scan_for_sensors(void)
if (!gkrellm_sys_sensors_get_fan(NULL, id, iodev, if (!gkrellm_sys_sensors_get_fan(NULL, id, iodev,
interface, NULL)) interface, NULL))
continue; continue;
sprintf(id_name, "%s%d", "fan", id); snprintf(id_name, sizeof(id_name), "%s%d", "fan", id);
sensors_add_sensor(SENSOR_FAN, id_name, id, sensors_add_sensor(SENSOR_FAN, id_name, id,
iodev, interface, iodev, interface,
1.0 / (gfloat) fandiv[id], 0.0, 1.0 / (gfloat) fandiv[id], 0.0,
@ -1705,7 +1705,7 @@ scan_for_sensors(void)
if (!gkrellm_sys_sensors_get_voltage(NULL, id, iodev, if (!gkrellm_sys_sensors_get_voltage(NULL, id, iodev,
interface, NULL)) interface, NULL))
continue; continue;
sprintf(id_name, "%s%d", "in", id); snprintf(id_name, sizeof(id_name), "%s%d", "in", id);
sensors_add_sensor(SENSOR_VOLTAGE, id_name, id, sensors_add_sensor(SENSOR_VOLTAGE, id_name, id,
iodev, interface, iodev, interface,
voltdefault0[id].factor, 0.0, voltdefault0[id].factor, 0.0,

View File

@ -718,9 +718,9 @@ gkrellm_sys_disk_init(void)
} }
if (f) if (f)
fclose(f); fclose(f);
if (_GK.debug_level & DEBUG_SYSDEP) gkrellm_debug(DEBUG_SYSDEP,
printf("diskstats=%d partition_stats=%d sysfs_stats=%d\n", "diskstats=%d partition_stats=%d sysfs_stats=%d\n", have_diskstats,
have_diskstats, have_partition_stats, have_sysfs_stats); have_partition_stats, have_sysfs_stats);
return TRUE; return TRUE;
} }
@ -1050,7 +1050,7 @@ gkrellm_sys_net_isdn_online(void)
) )
{ {
if (_GK.debug_level & DEBUG_NET) if (_GK.debug_level & DEBUG_NET)
printf("sys_net_isdn__online: no /dev/isdninfo?\n"); g_debug("sys_net_isdn__online: no /dev/isdninfo?\n");
return FALSE; return FALSE;
} }
memset(buffer, 0, BUFSIZ); memset(buffer, 0, BUFSIZ);
@ -1124,7 +1124,7 @@ get_io_indices(void)
fclose(f); fclose(f);
} }
if (_GK.debug_level & DEBUG_NET) if (_GK.debug_level & DEBUG_NET)
printf("rx_bytes=%d tx_bytes=%d rx_packets=%d tx_packets=%d\n", g_debug("rx_bytes=%d tx_bytes=%d rx_packets=%d tx_packets=%d\n",
rx_bytes_index, tx_bytes_index, rx_bytes_index, tx_bytes_index,
rx_packets_index, tx_packets_index); rx_packets_index, tx_packets_index);
} }
@ -1513,7 +1513,7 @@ setup_acpi_battery(gchar *bat)
info = g_strconcat(ACPI_BATTERY_DIR, bat, "/info", NULL); info = g_strconcat(ACPI_BATTERY_DIR, bat, "/info", NULL);
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("setup_acpi_battery: %s\n", info); g_debug("setup_acpi_battery: %s\n", info);
if (!access(info, F_OK)) if (!access(info, F_OK))
{ {
bf = g_new0(BatteryFile, 1); bf = g_new0(BatteryFile, 1);
@ -1524,7 +1524,7 @@ setup_acpi_battery(gchar *bat)
bf->state = get_acpi_battery_file(ACPI_BATTERY_DIR, bat, "status"); bf->state = get_acpi_battery_file(ACPI_BATTERY_DIR, bat, "status");
acpi_battery_list = g_list_append(acpi_battery_list, bf); acpi_battery_list = g_list_append(acpi_battery_list, bf);
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("setup_acpi_battery: %s\n", g_debug("setup_acpi_battery: %s\n",
bf->state ? bf->state : "no state"); bf->state ? bf->state : "no state");
return TRUE; return TRUE;
} }
@ -1542,7 +1542,7 @@ setup_ac_adapter(gchar **state, gchar *ac)
path = get_acpi_battery_file(ACPI_AC_ADAPTOR_DIR, ac, "status"); path = get_acpi_battery_file(ACPI_AC_ADAPTOR_DIR, ac, "status");
*state = path; *state = path;
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("setup_ac_adaptor: %s\n", path ? path : "no state"); g_debug("setup_ac_adaptor: %s\n", path ? path : "no state");
return path ? TRUE : FALSE; return path ? TRUE : FALSE;
} }
@ -1614,7 +1614,7 @@ acpi_battery_data(BatteryFile *bf)
if (!bf->got_full_cap) /* get battery capacity */ if (!bf->got_full_cap) /* get battery capacity */
{ {
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("getting full capacity: %s\n", bf->info); g_debug("getting full capacity: %s\n", bf->info);
if ((f = fopen(bf->info, "r")) == NULL) if ((f = fopen(bf->info, "r")) == NULL)
return FALSE; return FALSE;
bf->got_full_cap = TRUE; bf->got_full_cap = TRUE;
@ -1636,10 +1636,10 @@ acpi_battery_data(BatteryFile *bf)
*/ */
if (sscanf(buf, "design capacity: %d", &bf->full_cap) == 1) if (sscanf(buf, "design capacity: %d", &bf->full_cap) == 1)
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("%s: %d <- %s", bf->info, bf->full_cap, buf); g_debug("%s: %d <- %s", bf->info, bf->full_cap, buf);
if (sscanf(buf, "last full capacity: %d", &bf->full_cap) == 1) if (sscanf(buf, "last full capacity: %d", &bf->full_cap) == 1)
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("%s: %d <- %s", bf->info, bf->full_cap, buf); g_debug("%s: %d <- %s", bf->info, bf->full_cap, buf);
} }
fclose(f); fclose(f);
} }
@ -1696,7 +1696,7 @@ acpi_battery_data(BatteryFile *bf)
if (sscanf(buf, "remaining capacity: %d", &cur_cap) == 1) if (sscanf(buf, "remaining capacity: %d", &cur_cap) == 1)
{ {
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf("%s: %d <- %s", bf->state, cur_cap, buf); g_debug("%s: %d <- %s", bf->state, cur_cap, buf);
continue; continue;
} }
if (sscanf(buf, "present rate: %d", &cur_rate) == 1) if (sscanf(buf, "present rate: %d", &cur_rate) == 1)
@ -1709,7 +1709,7 @@ acpi_battery_data(BatteryFile *bf)
fclose(f); fclose(f);
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf( g_debug(
"Battery: on_line=%d charging=%d have_charging=%d state_file=%d\n", "Battery: on_line=%d charging=%d have_charging=%d state_file=%d\n",
on_line, charging, have_charging_state, on_line, charging, have_charging_state,
acpi_ac_state_file ? TRUE : FALSE); acpi_ac_state_file ? TRUE : FALSE);
@ -1743,9 +1743,9 @@ acpi_battery_data(BatteryFile *bf)
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
{ {
printf("Battery %d: percent=%d time_left=%d cur_cap=%d full_cap=%d\n", g_debug("Battery %d: percent=%d time_left=%d cur_cap=%d full_cap=%d\n",
bf->id, percent, time_left, cur_cap, bf->full_cap); bf->id, percent, time_left, cur_cap, bf->full_cap);
printf(" available=%d on_line=%d charging=%d fc_bug=%d\n", g_debug(" available=%d on_line=%d charging=%d fc_bug=%d\n",
available, on_line, charging, bf->full_cap_bug); available, on_line, charging, bf->full_cap_bug);
} }
gkrellm_battery_assign_data(bf->id, available, on_line, charging, gkrellm_battery_assign_data(bf->id, available, on_line, charging,
@ -1810,14 +1810,14 @@ read_sysfs_entry (gchar *buf, gint buflen, gchar const *sysentry)
*nl = '\0'; *nl = '\0';
fclose (f); fclose (f);
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("read_sysfs_entry: %s = %s\n", g_debug ("read_sysfs_entry: %s = %s\n",
sysentry, buf); sysentry, buf);
return TRUE; return TRUE;
} }
fclose (f); fclose (f);
} }
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("read_sysfs_entry: cannot read %s\n", sysentry); g_debug ("read_sysfs_entry: cannot read %s\n", sysentry);
return FALSE; return FALSE;
} }
@ -1909,7 +1909,7 @@ setup_sysfs_ac_power (gchar const *sysdir)
syspower *sp; syspower *sp;
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("setup_sysfs_ac_power: %s\n", sysdir); g_debug ("setup_sysfs_ac_power: %s\n", sysdir);
sp = g_new0 (syspower, 1); sp = g_new0 (syspower, 1);
sp->type = PWRTYPE_MAINS; sp->type = PWRTYPE_MAINS;
sp->id = g_pwr_id++; sp->id = g_pwr_id++;
@ -1940,7 +1940,7 @@ setup_sysfs_battery (gchar const *sysdir)
* pretty.) * pretty.)
*/ */
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("setup_sysfs_battery: %s\n", sysdir); g_debug ("setup_sysfs_battery: %s\n", sysdir);
units = CHGUNITS_uWH; units = CHGUNITS_uWH;
sys_charge_full = g_strconcat (sysdir, "/energy_full", NULL); sys_charge_full = g_strconcat (sysdir, "/energy_full", NULL);
if (access (sys_charge_full, F_OK | R_OK)) if (access (sys_charge_full, F_OK | R_OK))
@ -2005,7 +2005,7 @@ done:
/* Battery power sources are appended to the end of the list. */ /* Battery power sources are appended to the end of the list. */
g_sysfs_power_list = g_list_append (g_sysfs_power_list, sp); g_sysfs_power_list = g_list_append (g_sysfs_power_list, sp);
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("setup_sysfs_battery: %s, %s\n", g_debug ("setup_sysfs_battery: %s, %s\n",
sys_charge_full, sys_charge_now); sys_charge_full, sys_charge_now);
retval = TRUE; retval = TRUE;
@ -2036,7 +2036,7 @@ setup_sysfs_power_entry (gchar const *sysentry)
type = g_strconcat (sysdir, "/type", NULL); type = g_strconcat (sysdir, "/type", NULL);
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("setup_sysfs_power_entry: checking %s\n", type); g_debug ("setup_sysfs_power_entry: checking %s\n", type);
if (read_sysfs_entry (buf, sizeof (buf), type)) if (read_sysfs_entry (buf, sizeof (buf), type))
{ {
if (!strcasecmp (buf, SYSFS_TYPE_AC_ADAPTER)) if (!strcasecmp (buf, SYSFS_TYPE_AC_ADAPTER))
@ -2044,7 +2044,7 @@ setup_sysfs_power_entry (gchar const *sysentry)
else if (!strcasecmp (buf, SYSFS_TYPE_BATTERY)) else if (!strcasecmp (buf, SYSFS_TYPE_BATTERY))
retval = setup_sysfs_battery (sysdir); retval = setup_sysfs_battery (sysdir);
else if (_GK.debug_level & DEBUG_BATTERY) else if (_GK.debug_level & DEBUG_BATTERY)
printf ("setup_sysfs_power_entry: unknown power type: %s\n", g_debug ("setup_sysfs_power_entry: unknown power type: %s\n",
buf); buf);
} }
g_free (type); g_free (type);
@ -2062,7 +2062,7 @@ sysfs_power_setup (void)
gboolean retval = FALSE; gboolean retval = FALSE;
if (_GK.debug_level & DEBUG_BATTERY) if (_GK.debug_level & DEBUG_BATTERY)
printf ("sysfs_power_setup() entry\n"); g_debug ("sysfs_power_setup() entry\n");
if ((d = opendir (SYSFS_POWER_SUPPLIES)) == NULL) if ((d = opendir (SYSFS_POWER_SUPPLIES)) == NULL)
return retval; return retval;
@ -2366,7 +2366,7 @@ sensors_config_migrate(gchar *current_name, gchar *config_name,
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
{ {
printf("migrate name %s->%s: %s -> %s\n", g_debug("migrate name %s->%s: %s -> %s\n",
(config == SENSOR_NAMES_I2C) ? "i2c" : "hwmon", (config == SENSOR_NAMES_I2C) ? "i2c" : "hwmon",
(current == SENSOR_NAMES_LIBSENSORS) ? (current == SENSOR_NAMES_LIBSENSORS) ?
"libsensors" : "hwmon", "libsensors" : "hwmon",
@ -2401,7 +2401,7 @@ sensors_config_migrate(gchar *current_name, gchar *config_name,
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
{ {
printf("migrate name %s->%s: %s -> %s\n", g_debug("migrate name %s->%s: %s -> %s\n",
(config == SENSOR_NAMES_LIBSENSORS) ? (config == SENSOR_NAMES_LIBSENSORS) ?
"libsensors" : "hwmon", "libsensors" : "hwmon",
(current == SENSOR_NAMES_I2C) ? "i2c" : "hwmon", (current == SENSOR_NAMES_I2C) ? "i2c" : "hwmon",
@ -2458,20 +2458,20 @@ libsensors_init(void)
if (!f) if (!f)
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: could not open /etc/sensors.conf\n"); g_debug("libsensors: could not open /etc/sensors.conf\n");
return FALSE; return FALSE;
} }
if (sensors_init(f) != 0) if (sensors_init(f) != 0)
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: init failed!\n"); g_debug("libsensors: init failed!\n");
return FALSE; return FALSE;
} }
fclose(f); fclose(f);
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: init OK\n"); g_debug("libsensors: init OK\n");
n_sensors_added = 0; n_sensors_added = 0;
nr = 0; nr = 0;
@ -2506,7 +2506,7 @@ libsensors_init(void)
else else
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: error determining type for: %s\n", g_debug("libsensors: error determining type for: %s\n",
id_name); id_name);
continue; continue;
} }
@ -2516,14 +2516,14 @@ libsensors_init(void)
if (name->bus != ((name->bus << 16) >> 16)) if (name->bus != ((name->bus << 16) >> 16))
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: bus bigger than 16 bits: %s\n", g_debug("libsensors: bus bigger than 16 bits: %s\n",
id_name); id_name);
continue; continue;
} }
if (name->addr != ((name->addr << 16) >> 16)) if (name->addr != ((name->addr << 16) >> 16))
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: addr bigger than 16 bits: %s\n", g_debug("libsensors: addr bigger than 16 bits: %s\n",
id_name); id_name);
continue; continue;
} }
@ -2536,7 +2536,7 @@ libsensors_init(void)
if (sensors_get_label(*name, feature->number, &label) != 0) if (sensors_get_label(*name, feature->number, &label) != 0)
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: error getting label for: %s\n", g_debug("libsensors: error getting label for: %s\n",
id_name); id_name);
label = NULL; label = NULL;
} }
@ -2544,12 +2544,12 @@ libsensors_init(void)
if (sensors_init(NULL) != 0) if (sensors_init(NULL) != 0)
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: init failed!\n"); g_debug("libsensors: init failed!\n");
return FALSE; return FALSE;
} }
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: init OK\n"); g_debug("libsensors: init OK\n");
n_sensors_added = 0; n_sensors_added = 0;
nr = 0; nr = 0;
@ -2597,7 +2597,7 @@ libsensors_init(void)
break; break;
default: default:
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: error determining type for: %s\n", g_debug("libsensors: error determining type for: %s\n",
id_name); id_name);
continue; continue;
} }
@ -2605,7 +2605,7 @@ libsensors_init(void)
if (!feature) if (!feature)
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: error could not get input subfeature for: %s\n", g_debug("libsensors: error could not get input subfeature for: %s\n",
id_name); id_name);
continue; continue;
} }
@ -2616,21 +2616,21 @@ libsensors_init(void)
if (name->bus.type != ((name->bus.type << 24) >> 24)) if (name->bus.type != ((name->bus.type << 24) >> 24))
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: bus-type bigger than 8 bits: %s\n", g_debug("libsensors: bus-type bigger than 8 bits: %s\n",
id_name); id_name);
continue; continue;
} }
if (name->bus.nr != ((name->bus.nr << 24) >> 24)) if (name->bus.nr != ((name->bus.nr << 24) >> 24))
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: bus-nr bigger than 8 bits: %s\n", g_debug("libsensors: bus-nr bigger than 8 bits: %s\n",
id_name); id_name);
continue; continue;
} }
if (name->addr != ((name->addr << 16) >> 16)) if (name->addr != ((name->addr << 16) >> 16))
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: addr bigger than 16 bits: %s\n", g_debug("libsensors: addr bigger than 16 bits: %s\n",
id_name); id_name);
continue; continue;
} }
@ -2644,7 +2644,7 @@ libsensors_init(void)
label = sensors_get_label(name, main_feature); label = sensors_get_label(name, main_feature);
if (!label && (_GK.debug_level & DEBUG_SENSORS)) if (!label && (_GK.debug_level & DEBUG_SENSORS))
printf("libsensors: error getting label for: %s\n", g_debug("libsensors: error getting label for: %s\n",
id_name); id_name);
/* additional { to match "if (get_ignored(..) {" /* additional { to match "if (get_ignored(..) {"
@ -2693,7 +2693,7 @@ libsensors_init(void)
free(label); free(label);
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("%s %s %x\n", g_debug("%s %s %x\n",
sensor_path, id_name, sensor_path, id_name,
iodev); iodev);
@ -2730,7 +2730,7 @@ libsensors_get_value(char *sensor_path, int id, int iodev, float *value)
if (!p) if (!p)
{ {
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors: error parsing sensor_path: %s\n", g_debug("libsensors: error parsing sensor_path: %s\n",
sensor_path); sensor_path);
return FALSE; return FALSE;
} }
@ -2748,11 +2748,11 @@ libsensors_get_value(char *sensor_path, int id, int iodev, float *value)
if (!result && (_GK.debug_level & DEBUG_SENSORS)) if (!result && (_GK.debug_level & DEBUG_SENSORS))
{ {
if (name.bus >= 0) if (name.bus >= 0)
printf( g_debug(
"libsensors: error getting value for: %s@%d:%x feature: %d\n", "libsensors: error getting value for: %s@%d:%x feature: %d\n",
name.prefix, name.bus, name.addr, id); name.prefix, name.bus, name.addr, id);
else else
printf("libsensors: error getting value for: %s@%x feature: %d\n", g_debug("libsensors: error getting value for: %s@%x feature: %d\n",
name.prefix, name.addr, id); name.prefix, name.addr, id);
} }
@ -2771,12 +2771,12 @@ libsensors_get_value(char *sensor_path, int id, int iodev, float *value)
{ {
case SENSORS_BUS_TYPE_I2C: case SENSORS_BUS_TYPE_I2C:
case SENSORS_BUS_TYPE_SPI: case SENSORS_BUS_TYPE_SPI:
printf( g_debug(
"libsensors: error getting value for: %s@%d:%x feature: %d\n", "libsensors: error getting value for: %s@%d:%x feature: %d\n",
name.prefix, (int)name.bus.nr, name.addr, id); name.prefix, (int)name.bus.nr, name.addr, id);
break; break;
default: default:
printf("libsensors: error getting value for: %s@%x feature: %d\n", g_debug("libsensors: error getting value for: %s@%x feature: %d\n",
name.prefix, name.addr, id); name.prefix, name.addr, id);
} }
} }
@ -3407,7 +3407,7 @@ sysfs_sensors_init(void)
} }
have_sysfs_sensors = TRUE; have_sysfs_sensors = TRUE;
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("sysfs sensors dir: %s\n", path); g_debug("sysfs sensors dir: %s\n", path);
get_volt_default(chip_name, &voltdefault, &voltdefaultsize); get_volt_default(chip_name, &voltdefault, &voltdefaultsize);
while ((name = (gchar *) g_dir_read_name(chip_dir)) != NULL) while ((name = (gchar *) g_dir_read_name(chip_dir)) != NULL)
@ -3454,7 +3454,7 @@ sysfs_sensors_init(void)
id, 0, 0, id, 0, 0,
factor, offset, vref, default_label); factor, offset, vref, default_label);
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("%s %s %d %d\n", g_debug("%s %s %d %d\n",
sensor_path, id_name, id, type); sensor_path, id_name, id, type);
if (!using_i2c_dir) if (!using_i2c_dir)
@ -3506,7 +3506,7 @@ sensors_nvidia_settings_ngpus(void)
g_free(output); g_free(output);
#endif #endif
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("nvidia-settings gpus = %d\n", n); g_debug("nvidia-settings gpus = %d\n", n);
return n; return n;
} }
@ -3532,7 +3532,7 @@ sensors_nvclock_ngpus(void)
g_free(output); g_free(output);
#endif #endif
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("nvclock gpus = %d\n", n); g_debug("nvclock gpus = %d\n", n);
return n; return n;
} }
@ -3921,7 +3921,7 @@ gkrellm_sys_sensors_init(void)
} }
#else #else
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("libsensors support is not compiled in.\n"); g_debug("libsensors support is not compiled in.\n");
#endif #endif
@ -3943,7 +3943,7 @@ gkrellm_sys_sensors_init(void)
continue; continue;
} }
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("lm_sensors dir: %s\n", path); g_debug("lm_sensors dir: %s\n", path);
get_volt_default(chip_name, &voltdefault, &voltdefaultsize); get_volt_default(chip_name, &voltdefault, &voltdefaultsize);
while ((sensor_name = (gchar *) g_dir_read_name(chip_dir)) != NULL) while ((sensor_name = (gchar *) g_dir_read_name(chip_dir)) != NULL)
@ -3985,7 +3985,7 @@ gkrellm_sys_sensors_init(void)
factor, offset, vref, default_label); factor, offset, vref, default_label);
if (_GK.debug_level & DEBUG_SENSORS) if (_GK.debug_level & DEBUG_SENSORS)
printf("%s %s %d %d\n", g_debug("%s %s %d %d\n",
sensor_path, id_name, id, type); sensor_path, id_name, id, type);
g_free(sensor_path); g_free(sensor_path);
} }

View File

@ -32,7 +32,6 @@
*/ */
/* A system dependent interface can include this file to get sensors /* A system dependent interface can include this file to get sensors
| from daemons that can run under different operating systems. | from daemons that can run under different operating systems.
*/ */
@ -85,8 +84,7 @@ mbmon_decimal_point_check(gchar *buf)
if (mbmon_decimal_point_fix(s)) if (mbmon_decimal_point_fix(s))
{ {
mbmon_need_decimal_point_fix = TRUE; mbmon_need_decimal_point_fix = TRUE;
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS, "mbmon_need_decimal_point_fix: %c -> %c\n",
printf("mbmon_need_decimal_point_fix: %c -> %c\n",
mbmon_decimal_point, gkrellm_decimal_point); mbmon_decimal_point, gkrellm_decimal_point);
} }
g_free(s); g_free(s);
@ -143,9 +141,9 @@ mbmon_daemon_read(void)
if ((fd = gkrellm_connect_to(server, _GK.mbmon_port)) < 0) if ((fd = gkrellm_connect_to(server, _GK.mbmon_port)) < 0)
{ {
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS,
printf("mbmon_daemon_read: can't connect to %s:%d.\n", "mbmon_daemon_read: can't connect to %s:%d.\n", server,
server, _GK.mbmon_port); _GK.mbmon_port);
return FALSE; return FALSE;
} }
@ -160,8 +158,7 @@ mbmon_daemon_read(void)
} }
close(fd); close(fd);
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS, "mbmon_daemon_read:\n%s\n", mbmon_gstring->str);
printf("mbmon_daemon_read:\n%s\n", mbmon_gstring->str);
while (gkrellm_getline_from_gstring(&mbmon_gstring, buf, sizeof(buf))) while (gkrellm_getline_from_gstring(&mbmon_gstring, buf, sizeof(buf)))
{ {
@ -317,9 +314,9 @@ hddtemp_daemon_read(void)
if ((fd = gkrellm_connect_to(server, HDDTEMP_PORT)) < 0) if ((fd = gkrellm_connect_to(server, HDDTEMP_PORT)) < 0)
{ {
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS,
printf("hddtemp_daemon_read: can't connect to %s:%d.\n", "hddtemp_daemon_read: can't connect to %s:%d.\n", server,
server, HDDTEMP_PORT); HDDTEMP_PORT);
return FALSE; return FALSE;
} }
@ -334,8 +331,7 @@ hddtemp_daemon_read(void)
} }
close(fd); close(fd);
if (_GK.debug_level & DEBUG_SENSORS) gkrellm_debug(DEBUG_SENSORS, "hddtemp_daemon_read (once a minute):\n\t%s\n",
printf("hddtemp_daemon_read (once a minute):\n\t%s\n",
hddtemp_gstring->str); hddtemp_gstring->str);
sep = hddtemp_gstring->str[0]; sep = hddtemp_gstring->str[0];

View File

@ -468,9 +468,9 @@ check_media_type(kstat_t *ksp) {
return 0; /* guess it's removable media */ return 0; /* guess it's removable media */
} else { } else {
#ifdef DEBUG #ifdef DEBUG
printf("opening %s\n", devices_path); g_message("opening %s\n", devices_path);
printf("unexpected errno: %d\n", errno); g_message("unexpected errno: %d\n", errno);
printf("disabled auto-detection/exclusion of removable media\n"); g_message("disabled auto-detection/exclusion of removable media\n");
#endif #endif
close(fd); close(fd);
di_devfs_path_free(phys_path); di_devfs_path_free(phys_path);
@ -773,11 +773,11 @@ gkrellm_sys_net_sync(void)
} }
#ifdef DEBUG #ifdef DEBUG
printf("interfaces probed: "); g_message("interfaces probed: ");
for (i=0; i < numifs; i++) { for (i=0; i < numifs; i++) {
printf("%s ", ifc.ifc_req[i].ifr_name); g_message("%s ", ifc.ifc_req[i].ifr_name);
} }
printf("\n"); g_message("\n");
#endif #endif
ifrp = ifc.ifc_req; ifrp = ifc.ifc_req;

View File

@ -114,7 +114,7 @@ gkrellm_cut_quoted_string(gchar *src, gchar **endptr)
{ {
if (endptr) if (endptr)
*endptr = src; *endptr = src;
printf(_("Unterminated quote\n")); g_warning(_("Unterminated quote\n"));
return NULL; return NULL;
} }
*s = '\0'; *s = '\0';
@ -230,7 +230,7 @@ gkrellm_make_home_subdir(gchar *subdir, gchar **path)
if (!g_file_test(dir, G_FILE_TEST_IS_DIR)) if (!g_file_test(dir, G_FILE_TEST_IS_DIR))
{ {
if (g_mkdir(dir, 0755) < 0) if (g_mkdir(dir, 0755) < 0)
printf(_("Cannot create directory: %s\n"), dir); g_warning(_("Cannot create directory: %s\n"), dir);
else else
result = TRUE; result = TRUE;
} }

View File

@ -129,7 +129,7 @@ gkrellm_winop_options(gint argc, gchar **argv)
&& !_gkrellm_get_lock() && !_gkrellm_get_lock()
) )
{ {
printf("gkrellm: %s\n", g_message("gkrellm: %s\n",
_("Exiting because multiple instances option is off.\n")); _("Exiting because multiple instances option is off.\n"));
exit(0); exit(0);
} }
@ -163,8 +163,7 @@ gkrellm_winop_place_gkrellm(gchar *geom)
_GK.y_position = y; _GK.y_position = y;
_GK.x_position = x; _GK.x_position = x;
_GK.position_valid = TRUE; _GK.position_valid = TRUE;
if (_GK.debug_level & DEBUG_POSITION) gkrellm_debug(DEBUG_POSITION, "geometry moveto %d %d\n", x, y);
printf("geometry moveto %d %d\n", x, y);
*/ */
} }

View File

@ -383,7 +383,7 @@ gkrellm_winop_options(gint argc, gchar **argv)
&& !_gkrellm_get_lock() && !_gkrellm_get_lock()
) )
{ {
printf("gkrellm: %s\n", g_message("gkrellm: %s\n",
_("Exiting because multiple instances option is off.\n")); _("Exiting because multiple instances option is off.\n"));
exit(0); exit(0);
} }
@ -481,8 +481,7 @@ gkrellm_winop_place_gkrellm(gchar *geom)
_GK.y_position = y; _GK.y_position = y;
_GK.x_position = x; _GK.x_position = x;
_GK.position_valid = TRUE; _GK.position_valid = TRUE;
if (_GK.debug_level & DEBUG_POSITION) gkrellm_debug(DEBUG_POSITION, "geometry moveto %d %d\n", x, y);
printf("geometry moveto %d %d\n", x, y);
} }
void void