diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-01-01 13:25:55 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-01-01 13:33:04 +0200 |
commit | 24e6dfa7cffceea0cac0f3cc349192788f040939 (patch) | |
tree | c2bd53e9bc58873c8187e6bd622ae152b35d1d51 /src/vtab.c | |
parent | 2bdd70d698c63d32f25b4f1142e09f5eaef4812a (diff) | |
download | wydawca-24e6dfa7cffceea0cac0f3cc349192788f040939.tar.gz wydawca-24e6dfa7cffceea0cac0f3cc349192788f040939.tar.bz2 |
Update copyright years. Switch to a familiar style.
Diffstat (limited to 'src/vtab.c')
-rw-r--r-- | src/vtab.c | 97 |
1 files changed, 47 insertions, 50 deletions
@@ -1,5 +1,5 @@ /* wydawca - automatic release submission daemon - Copyright (C) 2009-2011 Sergey Poznyakoff + Copyright (C) 2009-2013 Sergey Poznyakoff Wydawca is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the @@ -16,77 +16,74 @@ #include "wydawca.h" -struct virt_tab_reg -{ - char *scheme; - struct virt_tab vtab; +struct virt_tab_reg { + char *scheme; + struct virt_tab vtab; }; static struct virt_tab_reg reg[] = { - { "file", - { dir_test_url, dir_move_file, dir_archive_file, - dir_symlink_file, dir_rmsymlink_file } }, - { "dir", - { dir_test_url, dir_move_file, dir_archive_file, - dir_symlink_file, dir_rmsymlink_file } }, - { "null", - { NULL, null_move_file, null_archive_file, null_symlink_file, - null_rmsymlink_file } }, - { NULL } + { "file", + { dir_test_url, dir_move_file, dir_archive_file, + dir_symlink_file, dir_rmsymlink_file } }, + { "dir", + { dir_test_url, dir_move_file, dir_archive_file, + dir_symlink_file, dir_rmsymlink_file } }, + { "null", + { NULL, null_move_file, null_archive_file, null_symlink_file, + null_rmsymlink_file } }, + { NULL } }; int -url_to_vtab (mu_url_t url, struct virt_tab *vtab) +url_to_vtab(mu_url_t url, struct virt_tab *vtab) { - const char *scheme; - int i; + const char *scheme; + int i; - if (mu_url_sget_scheme (url, &scheme)) - return 1; - for (i = 0; reg[i].scheme; i++) - if (strcmp (reg[i].scheme, scheme) == 0) - { - *vtab = reg[i].vtab; - return 0; - } - return 1; + if (mu_url_sget_scheme(url, &scheme)) + return 1; + for (i = 0; reg[i].scheme; i++) + if (strcmp(reg[i].scheme, scheme) == 0) { + *vtab = reg[i].vtab; + return 0; + } + return 1; } - int -move_file (struct file_triplet *trp, enum file_type file_id) +move_file(struct file_triplet *trp, enum file_type file_id) { - int rc = trp->spool->vtab.move_file (trp, file_id); - report_add ("Move %s to %s: %s", trp->file[file_id].name, trp->relative_dir, - rc == 0 ? "OK" : "FAILED"); - return rc; + int rc = trp->spool->vtab.move_file(trp, file_id); + report_add("Move %s to %s: %s", trp->file[file_id].name, + trp->relative_dir, rc == 0 ? "OK" : "FAILED"); + return rc; } int -archive_file (struct file_triplet *trp, const char *file_name) +archive_file(struct file_triplet *trp, const char *file_name) { - int rc = trp->spool->vtab.archive_file (trp, file_name); - report_add ("Archive and remove %s/%s: %s", trp->relative_dir, file_name, - rc == 0 ? "OK" : "FAILED"); - return rc; + int rc = trp->spool->vtab.archive_file(trp, file_name); + report_add("Archive and remove %s/%s: %s", + trp->relative_dir, file_name, + rc == 0 ? "OK" : "FAILED"); + return rc; } int -symlink_file (struct file_triplet *trp, - const char *wanted_src, const char *wanted_dst) +symlink_file(struct file_triplet *trp, + const char *wanted_src, const char *wanted_dst) { - int rc = trp->spool->vtab.symlink_file (trp, wanted_src, wanted_dst); - report_add ("Symlink %s to %s in %s/: %s", wanted_src, wanted_dst, - trp->relative_dir, - rc == 0 ? "OK" : "FAILED"); - return rc; + int rc = trp->spool->vtab.symlink_file(trp, wanted_src, wanted_dst); + report_add("Symlink %s to %s in %s/: %s", wanted_src, wanted_dst, + trp->relative_dir, rc == 0 ? "OK" : "FAILED"); + return rc; } int -rmsymlink_file (struct file_triplet *trp, const char *file_name) +rmsymlink_file(struct file_triplet *trp, const char *file_name) { - int rc = trp->spool->vtab.rmsymlink_file (trp, file_name); - report_add ("Remove symlink %s/%s: %s", trp->relative_dir, file_name, - rc == 0 ? "OK" : "FAILED"); - return rc; + int rc = trp->spool->vtab.rmsymlink_file(trp, file_name); + report_add("Remove symlink %s/%s: %s", trp->relative_dir, file_name, + rc == 0 ? "OK" : "FAILED"); + return rc; } |