aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-10-09 15:24:34 +0200
committerEric Wong <normalperson@yhbt.net>2008-10-11 19:21:49 -0700
commitf2052e7e2ffb5b8ecd15d96a766b5a162a39b2af (patch)
tree9861051f466c8328bb03e871c90f96eea233434a
parent7f79b3c6fc21d687f116b3e2a2b7bad309a191c0 (diff)
downloadmpd-f2052e7e2ffb5b8ecd15d96a766b5a162a39b2af.tar.gz
mpd-f2052e7e2ffb5b8ecd15d96a766b5a162a39b2af.tar.xz
mpd-f2052e7e2ffb5b8ecd15d96a766b5a162a39b2af.zip
dirvec: constant pointers in dirvec_find()
dirvec_find() does not modify the object, thus it should get a const pointer.
-rw-r--r--src/dirvec.c2
-rw-r--r--src/dirvec.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/dirvec.c b/src/dirvec.c
index 3ec5b7af1..fdfbb3434 100644
--- a/src/dirvec.c
+++ b/src/dirvec.c
@@ -21,7 +21,7 @@ void dirvec_sort(struct dirvec *dv)
qsort(dv->base, dv->nr, sizeof(struct directory *), dirvec_cmp);
}
-struct directory *dirvec_find(struct dirvec *dv, const char *path)
+struct directory *dirvec_find(const struct dirvec *dv, const char *path)
{
int i;
diff --git a/src/dirvec.h b/src/dirvec.h
index 24c960c2e..cc0b0d6c2 100644
--- a/src/dirvec.h
+++ b/src/dirvec.h
@@ -10,7 +10,7 @@ struct dirvec {
void dirvec_sort(struct dirvec *dv);
-struct directory *dirvec_find(struct dirvec *dv, const char *path);
+struct directory *dirvec_find(const struct dirvec *dv, const char *path);
int dirvec_delete(struct dirvec *dv, struct directory *del);