mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-29 21:39:24 +00:00
e434ab4552
Unfortunately I don't have actual device, so I leave it to current maintainer. Reviewed by: Alan Clegg <alan@clegg.com>(Maintainer)
50 lines
1.1 KiB
Plaintext
50 lines
1.1 KiB
Plaintext
--- ../picturebook.old/capture.c Mon Dec 25 19:01:43 2000
|
|
+++ capture.c Mon Dec 25 19:03:16 2000
|
|
@@ -39,7 +39,7 @@
|
|
}
|
|
}
|
|
|
|
-static void sigint(void)
|
|
+static void sigint(int dummy)
|
|
{
|
|
spic_shutdown(0);
|
|
_exit(1);
|
|
@@ -81,6 +81,7 @@
|
|
|
|
static char *short_options = "to:hPV:4Odvr:sjq:";
|
|
|
|
+#ifdef HAVE_GETOPT_LONG_H
|
|
static struct option long_options[] = {
|
|
{"help", 0, 0, 'h'},
|
|
{"version", 0, 0, OPT_VERSION},
|
|
@@ -93,6 +94,7 @@
|
|
{"agc", 1, 0, OPT_AGC},
|
|
{"explode", 1, 0, OPT_EXPLODE},
|
|
{0, 0, 0, 0}};
|
|
+#endif
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
@@ -108,15 +110,20 @@
|
|
int snap=0;
|
|
int subsample=0;
|
|
int test=0;
|
|
+#ifdef HAVE_GETOPT_LONG_H
|
|
int option_index;
|
|
+#endif
|
|
int spic_brightness=32, spic_contrast=32, spic_hue=32, spic_color=32, spic_sharpness=32;
|
|
int spic_agc=48, spic_picture=0;
|
|
double framerate=0;
|
|
|
|
setlinebuf(stdout);
|
|
-
|
|
+#ifdef HAVE_GETOPT_LONG_H
|
|
while ((c = getopt_long(argc, argv,
|
|
short_options, long_options, &option_index)) != -1) {
|
|
+#else
|
|
+ while ((c = getopt(argc, argv, short_options)) != -1) {
|
|
+#endif
|
|
switch (c) {
|
|
default:
|
|
case OPT_VERSION:
|