Commit c90c1d6a authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Nitpicking

parent 82ac5387
......@@ -94,6 +94,7 @@ struct stevedore;
struct suckaddr;
struct vcl;
struct vmod;
struct vmod_priv;
struct vsb;
struct vsl_log;
struct ws;
......@@ -346,7 +347,6 @@ VCL_VCL VRT_vcl_get(VRT_CTX, const char *);
void VRT_vcl_rel(VRT_CTX, VCL_VCL);
void VRT_vcl_select(VRT_CTX, VCL_VCL);
struct vmod_priv;
typedef void vmod_priv_free_f(void *);
struct vmod_priv {
void *priv;
......
......@@ -757,10 +757,9 @@ class vcc(object):
self.commit_files.append(fn)
fo = open(fn + ".tmp", "w")
write_c_file_warning(fo)
fo.write("struct vmod_priv;\n")
fo.write("\n")
fo.write("extern const struct vmod_data Vmod_%s_Data;\n" %
(self.modname))
fo.write("#ifndef VRT_H_INCLUDED\n")
fo.write('# error "Include vrt.h first"\n')
fo.write("#endif\n")
fo.write("\n")
for j in self.contents:
......@@ -793,7 +792,9 @@ class vcc(object):
def api(self, fo):
for i in (714, 759, 765):
fo.write("\n/*lint -esym(%d, Vmod_%s_Data) */\n" % (i, self.modname))
fo.write("const struct vmod_data Vmod_%s_Data = {\n" %
fo.write("\nextern const struct vmod_data Vmod_%s_Data;\n" %
(self.modname))
fo.write("\nconst struct vmod_data Vmod_%s_Data = {\n" %
self.modname)
if strict_abi:
fo.write("\t.vrt_major =\t0,\n")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment