summary refs log tree commit diff stats
path: root/encode.c
diff options
context:
space:
mode:
Diffstat (limited to 'encode.c')
-rw-r--r--encode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/encode.c b/encode.c
index ae2d05e..75b7f90 100644
--- a/encode.c
+++ b/encode.c
@@ -82,7 +82,7 @@ uri_encode(struct uri *u)
 
 	if (u->npath != 0) {
 		for (i = 0; i < u->npath; i++) {
-			if ((i == 0) ? u->authority.host : 1) {
+			if (i != 0 || u->authority.host) {
 				len += 1; /* / */
 				dup = realloc(ret, len);
 				if (dup == NULL) {
>^
17097052 ^
4e0fd8c7 ^


81576783 ^




4e0fd8c7 ^





81576783 ^


17097052 ^
81576783 ^
4e0fd8c7 ^
17097052 ^


4e0fd8c7 ^
81576783 ^
4e0fd8c7 ^
b1fde406 ^


81576783 ^




4e0fd8c7 ^

17097052 ^



4e0fd8c7 ^
81576783 ^


17097052 ^





c7bfcef7 ^





4e0fd8c7 ^

81576783 ^

17097052 ^









81576783 ^
17097052 ^
81576783 ^








19068fd7 ^

81576783 ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109