mirror of
https://github.com/erjiang/usbscale.git
synced 2025-08-11 19:32:41 -06:00
Fixed gcc -Wall warnings
This commit is contained in:
parent
5d9ebf250c
commit
0d4982a1d6
2
Makefile
2
Makefile
@ -1,6 +1,6 @@
|
|||||||
LDLIBS=-lm -lusb-1.0
|
LDLIBS=-lm -lusb-1.0
|
||||||
CC=gcc
|
CC=gcc
|
||||||
CFLAGS=-Os
|
CFLAGS=-Os -Wall
|
||||||
DOCCO=docco
|
DOCCO=docco
|
||||||
|
|
||||||
usbscale: usbscale.c scales.h
|
usbscale: usbscale.c scales.h
|
||||||
|
10
usbscale.c
10
usbscale.c
@ -59,7 +59,7 @@ static libusb_device* find_scale(libusb_device**);
|
|||||||
// it, printing out the result to the screen. It also returns a 1 if the
|
// it, printing out the result to the screen. It also returns a 1 if the
|
||||||
// program should read again (i.e. continue looping).
|
// program should read again (i.e. continue looping).
|
||||||
//
|
//
|
||||||
static int print_scale_data(char*);
|
static int print_scale_data(unsigned char*);
|
||||||
//
|
//
|
||||||
// **UNITS** is an array of all the unit abbreviations as set forth by *HID
|
// **UNITS** is an array of all the unit abbreviations as set forth by *HID
|
||||||
// Point of Sale Usage Tables*, version 1.02, by the USB Implementers' Forum.
|
// Point of Sale Usage Tables*, version 1.02, by the USB Implementers' Forum.
|
||||||
@ -162,8 +162,7 @@ int main(void)
|
|||||||
* http://rowsandcolumns.blogspot.com/2011/02/read-from-magtek-card-swipe-reader-in.html
|
* http://rowsandcolumns.blogspot.com/2011/02/read-from-magtek-card-swipe-reader-in.html
|
||||||
*/
|
*/
|
||||||
unsigned char data[WEIGH_REPORT_SIZE];
|
unsigned char data[WEIGH_REPORT_SIZE];
|
||||||
unsigned int len;
|
int len;
|
||||||
int continue_reading = 0;
|
|
||||||
int scale_result = -1;
|
int scale_result = -1;
|
||||||
|
|
||||||
//
|
//
|
||||||
@ -256,7 +255,7 @@ int main(void)
|
|||||||
// the scale data indicates that some error occurred and that the program
|
// the scale data indicates that some error occurred and that the program
|
||||||
// should terminate.
|
// should terminate.
|
||||||
//
|
//
|
||||||
static int print_scale_data(char* dat) {
|
static int print_scale_data(unsigned char* dat) {
|
||||||
|
|
||||||
//
|
//
|
||||||
// We keep around `lastStatus` so that we're not constantly printing the
|
// We keep around `lastStatus` so that we're not constantly printing the
|
||||||
@ -362,7 +361,7 @@ static libusb_device* find_scale(libusb_device **devs)
|
|||||||
int r = libusb_get_device_descriptor(dev, &desc);
|
int r = libusb_get_device_descriptor(dev, &desc);
|
||||||
if (r < 0) {
|
if (r < 0) {
|
||||||
fprintf(stderr, "failed to get device descriptor");
|
fprintf(stderr, "failed to get device descriptor");
|
||||||
return;
|
return NULL;
|
||||||
}
|
}
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < scalesc; i++) {
|
for (i = 0; i < scalesc; i++) {
|
||||||
@ -407,5 +406,6 @@ static libusb_device* find_scale(libusb_device **devs)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user