aboutsummaryrefslogtreecommitdiff
path: root/src/manifest.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/manifest.c')
-rw-r--r--src/manifest.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/manifest.c b/src/manifest.c
index 240ce8e..f889de2 100644
--- a/src/manifest.c
+++ b/src/manifest.c
@@ -34,7 +34,7 @@ Manifest *manifest_from(const char *package_dir) {
if (deps->records) {
info->packages[i]->requirements = (char **) calloc(deps->__size, sizeof(char *));
info->packages[i]->requirements_records = deps->records;
- int j;
+ size_t j;
for (j = 0; j < deps->records; j++) {
info->packages[i]->requirements[j] = (char *) calloc(strlen(deps->list[j]) + 1, sizeof(char));
strncpy(info->packages[i]->requirements[j], deps->list[j], strlen(deps->list[j]));
@@ -81,7 +81,7 @@ Manifest *manifest_from(const char *package_dir) {
* @param info `Manifest`
*/
void manifest_free(Manifest *info) {
- for (int i = 0; i < info->records; i++) {
+ for (size_t i = 0; i < info->records; i++) {
if (info->packages[i]->requirements) {
for (int j = 0; info->packages[i]->requirements[j] != NULL; j++) {
free(info->packages[i]->requirements[j]);
@@ -109,7 +109,7 @@ int manifest_write(Manifest *info) {
// A little too much information (debug?)
if (SPM_GLOBAL.verbose) {
- for (int i = 0; i < info->records; i++) {
+ for (size_t i = 0; i < info->records; i++) {
printf("%-20s: %s\n"
"%-20s: %zu\n"
"%-20s: %s\n"
@@ -131,7 +131,7 @@ int manifest_write(Manifest *info) {
}
printf("Generating manifest file: %s\n", path);
- for (int i = 0; i < info->records; i++) {
+ for (size_t i = 0; i < info->records; i++) {
// write CSV-like manifest
char data[BUFSIZ];
memset(data, '\0', BUFSIZ);
@@ -229,7 +229,7 @@ ManifestPackage *manifest_search(Manifest *info, const char *_package) {
strncpy(package, _package, PATH_MAX);
strcat(package, "*");
- for (int i = 0; i < info->records; i++) {
+ for (size_t i = 0; i < info->records; i++) {
if (fnmatch(package, info->packages[i]->archive, FNM_PATHNAME) == 0) {
return info->packages[i];
}