summaryrefslogtreecommitdiff
path: root/navit/maptool/zip.c
diff options
context:
space:
mode:
Diffstat (limited to 'navit/maptool/zip.c')
-rw-r--r--navit/maptool/zip.c54
1 files changed, 18 insertions, 36 deletions
diff --git a/navit/maptool/zip.c b/navit/maptool/zip.c
index 33ca52eb1..33fcab6c0 100644
--- a/navit/maptool/zip.c
+++ b/navit/maptool/zip.c
@@ -39,16 +39,14 @@ struct zip_info {
FILE *dir;
};
-static int
-zip_write(struct zip_info *info, void *data, int len) {
+static int zip_write(struct zip_info *info, void *data, int len) {
if (fwrite(data, len, 1, info->res2) != 1)
return 0;
return 1;
}
#ifdef HAVE_ZLIB
-static int
-compress2_int(Byte *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level) {
+static int compress2_int(Byte *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level) {
z_stream stream;
int err;
@@ -77,8 +75,7 @@ compress2_int(Byte *dest, uLongf *destLen, const Bytef *source, uLong sourceLen,
}
#endif
-void
-write_zipmember(struct zip_info *zip_info, char *name, int filelen, char *data, int data_size) {
+void write_zipmember(struct zip_info *zip_info, char *name, int filelen, char *data, int data_size) {
struct zip_lfh lfh = {
0x04034b50,
0x0a,
@@ -175,8 +172,7 @@ write_zipmember(struct zip_info *zip_info, char *name, int filelen, char *data,
g_free(compbuffer);
}
-int
-zip_write_index(struct zip_info *info) {
+int zip_write_index(struct zip_info *info) {
int size=ftell(info->index);
char *buffer;
@@ -193,16 +189,14 @@ zip_write_index(struct zip_info *info) {
return 0;
}
-static void
-zip_write_file_data(struct zip_info *info, FILE *in) {
+static void zip_write_file_data(struct zip_info *info, FILE *in) {
size_t size;
char buffer[4096];
while ((size=fread(buffer, 1, 4096, in)))
zip_write(info, buffer, size);
}
-int
-zip_write_directory(struct zip_info *info) {
+int zip_write_directory(struct zip_info *info) {
struct zip_eoc eoc = {
0x06054b50,
0x0000,
@@ -261,34 +255,28 @@ zip_new(void) {
return g_new0(struct zip_info, 1);
}
-void
-zip_set_zip64(struct zip_info *info, int on) {
+void zip_set_zip64(struct zip_info *info, int on) {
info->zip64=on;
}
-void
-zip_set_compression_level(struct zip_info *info, int level) {
+void zip_set_compression_level(struct zip_info *info, int level) {
info->compression_level=level;
}
-void
-zip_set_maxnamelen(struct zip_info *info, int max) {
+void zip_set_maxnamelen(struct zip_info *info, int max) {
info->maxnamelen=max;
}
-int
-zip_get_maxnamelen(struct zip_info *info) {
+int zip_get_maxnamelen(struct zip_info *info) {
return info->maxnamelen;
}
-int
-zip_add_member(struct zip_info *info) {
+int zip_add_member(struct zip_info *info) {
return info->zipnum++;
}
-int
-zip_set_timestamp(struct zip_info *info, char *timestamp) {
+int zip_set_timestamp(struct zip_info *info, char *timestamp) {
int year,month,day,hour,min,sec;
if (sscanf(timestamp,"%d-%d-%dT%d:%d:%d",&year,&month,&day,&hour,&min,&sec) == 6) {
@@ -299,8 +287,7 @@ zip_set_timestamp(struct zip_info *info, char *timestamp) {
return 0;
}
-int
-zip_open(struct zip_info *info, char *out, char *dir, char *index) {
+int zip_open(struct zip_info *info, char *out, char *dir, char *index) {
info->res2=fopen(out,"wb+");
if(!info->res2) {
fprintf(stderr,"Could not open output zip file %s\n", out);
@@ -319,29 +306,24 @@ zip_open(struct zip_info *info, char *out, char *dir, char *index) {
return 1;
}
-FILE *
-zip_get_index(struct zip_info *info) {
+FILE *zip_get_index(struct zip_info *info) {
return info->index;
}
-int
-zip_get_zipnum(struct zip_info *info) {
+int zip_get_zipnum(struct zip_info *info) {
return info->zipnum;
}
-void
-zip_set_zipnum(struct zip_info *info, int num) {
+void zip_set_zipnum(struct zip_info *info, int num) {
info->zipnum=num;
}
-void
-zip_close(struct zip_info *info) {
+void zip_close(struct zip_info *info) {
fclose(info->index);
fclose(info->dir);
fclose(info->res2);
}
-void
-zip_destroy(struct zip_info *info) {
+void zip_destroy(struct zip_info *info) {
g_free(info);
}