fix: use the signed type for ctx_sync return

This commit is contained in:
ngn 2024-08-25 14:28:43 +03:00
parent 543e3fce31
commit 7cc249aac6
3 changed files with 18 additions and 21 deletions

View File

@ -11,7 +11,7 @@ HDRS = $(wildcard include/*.h)
CFLAGS = -O3 -fstack-protector-strong -fcf-protection=full -fstack-clash-protection
LIBS = -linih -lmp
VERSION = 24.01
VERSION = 24.03
all: dist dist/pooler $(PO_OUTS)

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-08-18 04:11+0300\n"
"POT-Creation-Date: 2024-08-25 14:08+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -109,51 +109,50 @@ msgstr "Lütfen geçerli bir işlem sayısı belirtin (1-1000)"
msgid "Please specify at least one pool in the configuration"
msgstr "Lütfen konfigürasyonda en az bir havuz belirtin"
#: src/main.c:147
#, fuzzy, c-format
msgid "%s: loading the pool"
msgstr "%s: havuz bilgisi başarıyla yüklendi"
#: src/main.c:150
#: src/main.c:148
#, fuzzy, c-format
msgid "%s: hostname not specified for pool, skipping"
msgstr "Ana makine adı havuz konfigürasyonunda belirtilmedi, geçiliyor: %s"
#: src/main.c:164
#: src/main.c:162
#, fuzzy, c-format
msgid "%s: failed access the pool directory (%s)"
msgstr "Havuz dizinine erişilemiyor: %s"
#: src/main.c:169
#: src/main.c:167
#, fuzzy, c-format
msgid "%s: failed to add pool to the list (%s)"
msgstr "Havuzu listeye eklemek başarısız oldu: %s"
#: src/main.c:177
#, c-format
msgid "Failed to sync the pools: %s"
#: src/main.c:175
#, fuzzy
msgid "Failed to sync the pools, please see the errors above"
msgstr "Havuzları sekronize etmek başarısız oldu: %s"
#: src/main.c:182
#: src/main.c:180
#, fuzzy
msgid "None of the pools is available for serving"
msgstr "Havuzların hiçbiri sunmak için müsait değil"
#: src/main.c:186
#: src/main.c:184
#, c-format
msgid "Serving %lu pool on %s"
msgstr "%lu tane havuz %s adresinde sunuluyor"
#: src/main.c:186
#: src/main.c:184
#, c-format
msgid "Serving %lu pools on %s"
msgstr "%lu tane havuz %s adresinde sunuluyor"
#: src/main.c:189
#: src/main.c:187
#, c-format
msgid "Failed to start the server: %s"
msgstr "Sunucuyu başlatmak başarısız oldu: %s"
#, fuzzy, c-format
#~ msgid "%s: loading the pool"
#~ msgstr "%s: havuz bilgisi başarıyla yüklendi"
#, fuzzy, c-format
#~ msgid "%s: loaded the pool"
#~ msgstr "%s: havuz bilgisi başarıyla yüklendi"

View File

@ -117,7 +117,7 @@ int main(int argc, char *argv[]) {
char *addr = NULL, *logfile = NULL, *tmpdir = NULL;
int ret = EXIT_FAILURE;
pool_config_t *pool = NULL;
size_t pool_count = 0;
ssize_t pool_count = 0;
lm_ctx_t ctx;
if (!config_load(argv[1]))
@ -144,8 +144,6 @@ int main(int argc, char *argv[]) {
}
while (NULL != pool) {
info(_("%s: loading the pool"), pool->name);
if (NULL == pool->host) {
error(_("%s: hostname not specified for pool, skipping"), pool->name);
goto end_ctx;
@ -174,7 +172,7 @@ int main(int argc, char *argv[]) {
}
if ((pool_count = lm_ctx_sync(&ctx, false, sync_callback, NULL)) < 0) {
error(_("Failed to sync the pools: %s"), lm_strerror());
error(_("Failed to sync the pools, please see the errors above"));
goto end_ctx;
}