#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
#include <string.h>
#include <stringbucket.h>
/* We doin' it DOS style! */
sb->list[pos] = 0;
+ return 1;
}
void stringbucket_iterate(struct stringbucket *sb, void (*iter)(char *, void *), void *stuff) {
#include "database.h"
#include "configuration.h"
#include "subscription.h"
+#include "tags.h"
#include "util.h"
#include "config.h"
#include <sys/stat.h>
#include <sys/mman.h>
#include <stdlib.h>
+#include <unistd.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include "subscription.h"
#include "stringbucket.h"
+#include "util.h"
#include "config.h"
#include "configuration.h"
tag_add(author, taglist[i], record);
free(taglist[i]);
}
+ return 1;
}
int tag_add(const char *author, const char *tag, uint64_t record) {