Fixed broken gsmmap.

This commit is contained in:
Andreas Eversberg 2011-07-31 10:46:36 +02:00
parent 589200a663
commit 856d5bde1d
2 changed files with 11 additions and 1 deletions

View File

@ -12,6 +12,6 @@ AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS)
sbin_PROGRAMS = gsmmap
gsmmap_SOURCES = gsmmap.c geo.c locate.c log.c ../layer23/src/common/sysinfo.c ../layer23/src/common/networks.c
gsmmap_SOURCES = gsmmap.c geo.c locate.c log.c ../layer23/src/common/sysinfo.c ../layer23/src/common/networks.c ../layer23/src/common/logging.c
gsmmap_LDADD = $(LIBOSMOGSM_LIBS) $(LIBOSMOCORE_LIBS) -lm

View File

@ -32,6 +32,7 @@
#include <osmocom/bb/common/osmocom_data.h>
#include <osmocom/bb/common/networks.h>
#include <osmocom/bb/common/logging.h>
#include "log.h"
#include "geo.h"
@ -499,6 +500,8 @@ void kml_cell(FILE *outfp, struct node_cell *cell)
fprintf(outfp, "\t</Folder>\n");
}
struct log_target *stderr_target;
int main(int argc, char *argv[])
{
FILE *infp, *outfp;
@ -510,6 +513,13 @@ int main(int argc, char *argv[])
struct node_cell *cell;
struct node_meas *meas;
log_init(&log_info, NULL);
stderr_target = log_target_create_stderr();
log_add_target(stderr_target);
log_set_all_filter(stderr_target, 1);
log_parse_category_mask(stderr_target, "Dxxx");
log_set_log_level(stderr_target, LOGL_INFO);
if (argc <= 2) {
usage:
fprintf(stderr, "Usage: %s <file.log> <file.kml> "