So far we were returning mount point which doesn't make sense for a function that already takes mount point as an argument.
Signed-off-by: Rafał Miłecki <[email protected]> --- libfstools/find.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libfstools/find.c b/libfstools/find.c index b50b633..4c69d73 100644 --- a/libfstools/find.c +++ b/libfstools/find.c @@ -36,6 +36,9 @@ find_overlay_mount(char *overlay) return ret; } +/* + * Find path of a device mounted to the given point. + */ char* find_mount(char *mp) { @@ -53,6 +56,7 @@ find_mount(char *mp) fclose(fp); return NULL; } + *t = '\0'; t++; s = strstr(t, " "); if (!s) { @@ -63,7 +67,7 @@ find_mount(char *mp) if (!strcmp(t, mp)) { fclose(fp); - return t; + return line; } } -- 1.8.4.5 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
