Mercurial > molko
diff src/libmlk-rpg/rpg/map-file.c @ 348:7d7991f97acf
misc: be more barebone portable
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 19 Oct 2021 15:35:28 +0200 |
parents | 8f9937403749 |
children | 460c78706989 |
line wrap: on
line diff
--- a/src/libmlk-rpg/rpg/map-file.c Tue Oct 19 13:23:30 2021 +0200 +++ b/src/libmlk-rpg/rpg/map-file.c Tue Oct 19 15:35:28 2021 +0200 @@ -18,7 +18,6 @@ #include <assert.h> #include <errno.h> -#include <libgen.h> #include <limits.h> #include <stddef.h> #include <stdio.h> @@ -226,8 +225,8 @@ char line[1024]; char basedir[PATH_MAX]; - strlcpy(basedir, path, sizeof (basedir)); - strlcpy(ctx->basedir, dirname(basedir), sizeof (ctx->basedir)); + port_strlcpy(basedir, path, sizeof (basedir)); + port_strlcpy(ctx->basedir, port_dirname(basedir), sizeof (ctx->basedir)); while (fgets(line, sizeof (line), ctx->fp)) { /* Remove \n if any */