1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-29 21:39:24 +00:00
freebsd-ports/graphics/picturebook/files/patch-ab
Takanori Watanabe e434ab4552 Sony VAIO camera tool.Ported by me.
Unfortunately I don't have actual device, so I leave it to
current maintainer.

Reviewed by: Alan Clegg <alan@clegg.com>(Maintainer)
2001-04-24 17:13:27 +00:00

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: