Home | History | Annotate | Download | only in patches
      1 --- brltty-3.7.orig/Programs/Makefile.in	2005-08-27 05:33:11.000000000 +0100
      2 +++ brltty-3.7/Programs/Makefile.in	2005-10-28 08:17:12.412662000 +0100
      3 @@ -497,8 +497,8 @@
      4  
      5  install-api-key:
      6  	file=$(sysconfdir)/$(API_AUTHFILE) && \
      7 -	if test ! -f $$file -a -w $(sysconfdir) -a -z "$(INSTALL_ROOT)"; \
      8 -	then umask 077 && $(SRC_DIR)/brltty-genkey $$file; fi
      9 +	if test ! -f $$file -a -w $(sysconfdir) -a -d "$(INSTALL_ROOT)"; \
     10 +	then umask 077 && (dd if=/dev/urandom bs=16 count=1 2>/dev/null | perl -e 'while(<>){print unpack( "H*", $$_),"\n";}') >$$file; fi
     11  
     12  ###############################################################################
     13  
     14 --- brltty-3.7.orig/Programs/tunetest.c	2005-08-16 22:36:49.000000000 +0100
     15 +++ brltty-3.7/Programs/tunetest.c	2005-10-28 08:24:37.711867000 +0100
     16 @@ -161,14 +161,16 @@
     17      while (argc) {
     18        short note = integerArgument(*argv++, 1, 127, "note");
     19        short duration = integerArgument(*argv++, 1, 255, "duration");
     20 -      TuneElement te = TUNE_NOTE(duration, note);
     21        argc -= 2;
     22 -      *(element++) = te;
     23 +      element->duration = duration;    /* TUNE_NOTE(duration, note); */
     24 +      element->note = note;
     25 +      element++;
     26      }
     27  
     28      {
     29 -      TuneElement te = TUNE_STOP();
     30 -      *element = te;
     31 +      element->duration = 0;     /* TUNE_STOP(0); */
     32 +      element->note = 0;
     33 +
     34      }
     35  
     36      if (!setTuneDevice(tuneDevice)) {
     37 --- brltty-3.7/Programs/usb_internal.h.orig	2005-10-28 08:35:22.536880000 +0100
     38 +++ brltty-3.7/Programs/usb_internal.h	2005-10-28 08:38:31.824690000 +0100
     39 @@ -42,6 +42,7 @@
     40      } input;
     41  
     42      struct {
     43 +      char c;  /* Forte compiler doesn't like empty structs. */
     44      } output;
     45    } direction;
     46  } UsbEndpoint;
     47 --- brltty-3.7/Programs/xbrlapi.c.orig	Fri Oct 28 08:44:32 2005
     48 +++ brltty-3.7/Programs/xbrlapi.c	Fri Oct 28 08:48:23 2005
     49 @@ -300,7 +300,8 @@
     50        &actual_type,&actual_format,&nitems,&bytes_after,&wm_name))
     51        return NULL; /* window disappeared */
     52      wm_name_size+=bytes_after;
     53 -  } while (bytes_after && ({if (!XFree(wm_name)) fatal("tempo_XFree(wm_name)"); 1;}));
     54 +  if ( bytes_after && !XFree(wm_name)) fatal("tempo_XFree(wm_name)");
     55 +  } while (bytes_after );
     56    if (actual_type==None) return NULL;
     57    else {
     58      debugf("type %lx name %s",actual_type,wm_name);
     59