path = path_join(ctx, "foo", take(tal_strdup(ctx, "bar")));
ok1(streq(path, "foo/bar"));
ok1(tal_parent(path) == ctx);
- ok1(tal_first(ctx) == path && tal_next(ctx, path) == NULL);
+ ok1(tal_first(ctx) == path && tal_next(path) == NULL && tal_first(path) == NULL);
tal_free(path);
path = path_join(ctx, "foo", take(tal_strdup(ctx, "/bar")));
ok1(streq(path, "/bar"));
ok1(tal_parent(path) == ctx);
- ok1(tal_first(ctx) == path && tal_next(ctx, path) == NULL);
+ ok1(tal_first(ctx) == path && tal_next(path) == NULL && tal_first(path) == NULL);
tal_free(path);
path = path_join(ctx, take(tal_strdup(ctx, "foo")), "bar");
ok1(streq(path, "foo/bar"));
ok1(tal_parent(path) == ctx);
- ok1(tal_first(ctx) == path && tal_next(ctx, path) == NULL);
+ ok1(tal_first(ctx) == path && tal_next(path) == NULL && tal_first(path) == NULL);
tal_free(path);
path = path_join(ctx, take(tal_strdup(ctx, "foo")), "/bar");
ok1(streq(path, "/bar"));
ok1(tal_parent(path) == ctx);
- ok1(tal_first(ctx) == path && tal_next(ctx, path) == NULL);
+ ok1(tal_first(ctx) == path && tal_next(path) == NULL && tal_first(path) == NULL);
tal_free(path);
path = path_join(ctx, take(tal_strdup(ctx, "foo")),
take(tal_strdup(ctx, "bar")));
ok1(streq(path, "foo/bar"));
ok1(tal_parent(path) == ctx);
- ok1(tal_first(ctx) == path && tal_next(ctx, path) == NULL);
+ ok1(tal_first(ctx) == path && tal_next(path) == NULL && tal_first(path) == NULL);
tal_free(path);
path = path_join(ctx, take(tal_strdup(ctx, "foo")),
take(tal_strdup(ctx, "/bar")));
ok1(streq(path, "/bar"));
ok1(tal_parent(path) == ctx);
- ok1(tal_first(ctx) == path && tal_next(ctx, path) == NULL);
+ ok1(tal_first(ctx) == path && tal_next(path) == NULL && tal_first(path) == NULL);
tal_free(path);
path = path_join(ctx, take(NULL), "bar");