diff options
-rw-r--r-- | sources/client.c | 6 | ||||
-rw-r--r-- | sources/dbi.h | 1 |
2 files changed, 3 insertions, 4 deletions
diff --git a/sources/client.c b/sources/client.c index ef665fd..c93c74a 100644 --- a/sources/client.c +++ b/sources/client.c @@ -22,13 +22,11 @@ #include <jansson.h> #include <time.h> -#define OG_COMPUTER_NAME_MAXLEN 100 - struct og_computer { unsigned int id; unsigned int center; unsigned int room; - char name[OG_COMPUTER_NAME_MAXLEN + 1]; + char name[OG_DB_COMPUTER_NAME_MAXLEN + 1]; unsigned int procedure_id; }; @@ -75,7 +73,7 @@ static int og_dbi_get_computer_info(struct og_computer *computer, computer->procedure_id = dbi_result_get_uint(result, "idproautoexec"); strncpy(computer->name, dbi_result_get_string(result, "nombreordenador"), - OG_COMPUTER_NAME_MAXLEN); + OG_DB_COMPUTER_NAME_MAXLEN); dbi_result_free(result); og_dbi_close(dbi); diff --git a/sources/dbi.h b/sources/dbi.h index 78b79aa..09a5b4c 100644 --- a/sources/dbi.h +++ b/sources/dbi.h @@ -18,6 +18,7 @@ struct og_dbi { struct og_dbi *og_dbi_open(struct og_dbi_config *config); void og_dbi_close(struct og_dbi *db); +#define OG_DB_COMPUTER_NAME_MAXLEN 100 #define OG_DB_IMAGE_NAME_MAXLEN 50 #define OG_DB_FILESYSTEM_MAXLEN 16 #define OG_DB_INT8_MAXLEN 8 |