Protect return value with USE_RET
This commit is contained in:
parent
fb95abcc25
commit
38ebc3afce
@ -4,6 +4,8 @@
|
||||
#ifndef CFG_H
|
||||
#define CFG_H
|
||||
|
||||
int cfg_generate(const char *tracedir);
|
||||
#include "common.h"
|
||||
|
||||
USE_RET int cfg_generate(const char *tracedir);
|
||||
|
||||
#endif /* CFG_H */
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ifndef PCF_H
|
||||
#define PCF_H
|
||||
|
||||
#include "common.h"
|
||||
#include "uthash.h"
|
||||
#include <stdio.h>
|
||||
|
||||
@ -41,12 +42,12 @@ struct pcf_value_label {
|
||||
char *label;
|
||||
};
|
||||
|
||||
int pcf_open(struct pcf *pcf, char *path);
|
||||
int pcf_close(struct pcf *pcf);
|
||||
USE_RET int pcf_open(struct pcf *pcf, char *path);
|
||||
USE_RET int pcf_close(struct pcf *pcf);
|
||||
|
||||
struct pcf_type *pcf_find_type(struct pcf *pcf, int type_id);
|
||||
struct pcf_type *pcf_add_type(struct pcf *pcf, int type_id, const char *label);
|
||||
struct pcf_value *pcf_add_value(struct pcf_type *type, int value, const char *label);
|
||||
struct pcf_value *pcf_find_value(struct pcf_type *type, int value);
|
||||
USE_RET struct pcf_type *pcf_find_type(struct pcf *pcf, int type_id);
|
||||
USE_RET struct pcf_type *pcf_add_type(struct pcf *pcf, int type_id, const char *label);
|
||||
USE_RET struct pcf_value *pcf_add_value(struct pcf_type *type, int value, const char *label);
|
||||
USE_RET struct pcf_value *pcf_find_value(struct pcf_type *type, int value);
|
||||
|
||||
#endif /* PCF_H */
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ifndef PRF_H
|
||||
#define PRF_H
|
||||
|
||||
#include "common.h"
|
||||
#include <stdio.h>
|
||||
|
||||
#define MAX_PRF_LABEL 512
|
||||
@ -19,9 +20,9 @@ struct prf {
|
||||
struct prf_row *rows;
|
||||
};
|
||||
|
||||
int prf_open(struct prf *prf, const char *path, long nrows);
|
||||
int prf_add(struct prf *prf, long index, const char *name);
|
||||
int prf_close(struct prf *prf);
|
||||
USE_RET int prf_open(struct prf *prf, const char *path, long nrows);
|
||||
USE_RET int prf_add(struct prf *prf, long index, const char *name);
|
||||
USE_RET int prf_close(struct prf *prf);
|
||||
|
||||
|
||||
#endif /* PRF_H */
|
||||
|
@ -37,10 +37,10 @@ struct prv {
|
||||
struct prv_chan *channels;
|
||||
};
|
||||
|
||||
int prv_open(struct prv *prv, long nrows, const char *path);
|
||||
int prv_open_file(struct prv *prv, long nrows, FILE *file);
|
||||
int prv_register(struct prv *prv, long row, long type, struct bay *bay, struct chan *chan, long flags);
|
||||
int prv_advance(struct prv *prv, int64_t time);
|
||||
int prv_close(struct prv *prv);
|
||||
USE_RET int prv_open(struct prv *prv, long nrows, const char *path);
|
||||
USE_RET int prv_open_file(struct prv *prv, long nrows, FILE *file);
|
||||
USE_RET int prv_register(struct prv *prv, long row, long type, struct bay *bay, struct chan *chan, long flags);
|
||||
USE_RET int prv_advance(struct prv *prv, int64_t time);
|
||||
USE_RET int prv_close(struct prv *prv);
|
||||
|
||||
#endif /* PRV_H */
|
||||
|
@ -20,11 +20,11 @@ struct pvt {
|
||||
struct UT_hash_handle hh; /* For recorder */
|
||||
};
|
||||
|
||||
int pvt_open(struct pvt *pvt, long nrows, const char *dir, const char *name);
|
||||
struct prv *pvt_get_prv(struct pvt *pvt);
|
||||
struct pcf *pvt_get_pcf(struct pvt *pvt);
|
||||
struct prf *pvt_get_prf(struct pvt *pvt);
|
||||
int pvt_advance(struct pvt *pvt, int64_t time);
|
||||
int pvt_close(struct pvt *pvt);
|
||||
USE_RET int pvt_open(struct pvt *pvt, long nrows, const char *dir, const char *name);
|
||||
USE_RET struct prv *pvt_get_prv(struct pvt *pvt);
|
||||
USE_RET struct pcf *pvt_get_pcf(struct pvt *pvt);
|
||||
USE_RET struct prf *pvt_get_prf(struct pvt *pvt);
|
||||
USE_RET int pvt_advance(struct pvt *pvt, int64_t time);
|
||||
USE_RET int pvt_close(struct pvt *pvt);
|
||||
|
||||
#endif /* PVT_H */
|
||||
|
@ -80,7 +80,10 @@ recorder_finish(struct recorder *rec)
|
||||
}
|
||||
|
||||
/* TODO: Use configs per pvt */
|
||||
cfg_generate(rec->dir); /* Ignore error */
|
||||
if (cfg_generate(rec->dir) != 0) {
|
||||
err("cfg_generate failed");
|
||||
/* Ignore error */
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -45,6 +45,6 @@ USE_RET int64_t stream_evclock(struct stream *stream, struct ovni_ev *ev);
|
||||
USE_RET int64_t stream_lastclock(struct stream *stream);
|
||||
void stream_allow_unsorted(struct stream *stream);
|
||||
void stream_data_set(struct stream *stream, void *data);
|
||||
void *stream_data_get(struct stream *stream);
|
||||
USE_RET void *stream_data_get(struct stream *stream);
|
||||
|
||||
#endif /* STREAM_H */
|
||||
|
Loading…
Reference in New Issue
Block a user