diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-06-04 14:24:46 +0100 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-06-04 14:24:46 +0100 |
commit | 3bb3120193bcc5764530d88b12bf6326cf63dadb (patch) | |
tree | 6a92bbe1a56dcb913734db65cb5dc19219b5ef66 /tools/xentrace/xentrace.c | |
parent | 765ebff1db1c2d8dd7d41ce571ddda7f7cc12e3d (diff) | |
download | xen-3bb3120193bcc5764530d88b12bf6326cf63dadb.tar.gz xen-3bb3120193bcc5764530d88b12bf6326cf63dadb.tar.bz2 xen-3bb3120193bcc5764530d88b12bf6326cf63dadb.zip |
xentrace: Bit-field boolean must be unsigned.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/xentrace/xentrace.c')
-rw-r--r-- | tools/xentrace/xentrace.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/tools/xentrace/xentrace.c b/tools/xentrace/xentrace.c index b3637f3ccc..45fb99f7e7 100644 --- a/tools/xentrace/xentrace.c +++ b/tools/xentrace/xentrace.c @@ -56,7 +56,7 @@ typedef struct settings_st { uint32_t evt_mask; uint32_t cpu_mask; unsigned long tbuf_size; - int discard:1; + uint8_t discard:1; } settings_t; settings_t opts; @@ -308,12 +308,9 @@ int monitor_tbufs(FILE *logfile) meta = init_bufs_ptrs(tbufs_mapped, num, size); data = init_rec_ptrs(meta, num); - if(opts.discard) { - for ( i = 0; (i < num) ; i++ ) - { - meta[i]->cons = meta[i]->prod; - } - } + if ( opts.discard ) + for ( i = 0; i < num; i++ ) + meta[i]->cons = meta[i]->prod; /* now, scan buffers for events */ while ( !interrupted ) @@ -423,7 +420,7 @@ error_t cmd_parser(int key, char *arg, struct argp_state *state) case 'D': /* Discard traces currently in the buffer before beginning */ { - opts.discard=1; + opts.discard = 1; } break; |