summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/net/dns.c1
-rw-r--r--src/net/udp.c3
-rw-r--r--src/widget/widget_label.c3
3 files changed, 6 insertions, 1 deletions
diff --git a/src/net/dns.c b/src/net/dns.c
index c39c6ab..83853e2 100644
--- a/src/net/dns.c
+++ b/src/net/dns.c
@@ -10,6 +10,7 @@
#include <string.h>
#include "main.h"
+#include "dns.h"
char *dns_resolv(char *domain)
{
diff --git a/src/net/udp.c b/src/net/udp.c
index b8675c7..46e04b6 100644
--- a/src/net/udp.c
+++ b/src/net/udp.c
@@ -116,6 +116,7 @@ sock_udp_t *sock_udp_bind(char *address, int port)
sock_udp_t *sock_udp_connect(char *address, int port)
{
sock_udp_t *new;
+ char *domain;
assert(address != NULL);
assert(port > 0 && port < 65536);
@@ -143,7 +144,7 @@ sock_udp_t *sock_udp_connect(char *address, int port)
return NULL;
}
- char *domain = dns_resolv(address);
+ domain = dns_resolv(address);
if (domain) {
address = domain;
diff --git a/src/widget/widget_label.c b/src/widget/widget_label.c
index 7cc7186..3129c07 100644
--- a/src/widget/widget_label.c
+++ b/src/widget/widget_label.c
@@ -38,6 +38,9 @@ void label_draw(widget_t *widget)
case WIDGET_LABEL_CENTER:
font_draw(p->text, widget->x - p->w / 2, widget->y + p->h / 2, COLOR_WHITE);
break;
+ default:
+ assert(!_("[Error] Unknown dimension for label placement."));
+ break;
}
}