chiark / gitweb /
Minor changes to messages being printed from wiringPiSetup()
authorGordon Henderson <projects@drogon.net>
Tue, 15 Jan 2013 15:30:26 +0000 (15:30 +0000)
committerGordon Henderson <projects@drogon.net>
Tue, 15 Jan 2013 15:30:26 +0000 (15:30 +0000)
Changed built to work marginally better.

build
wiringPi/wiringPi.c

diff --git a/build b/build
index 740b512173ac20389dcbfc8e2b24e617fd19325e..9eeb4df494197dc56f842831f825ba6b1ad75482 100755 (executable)
--- a/build
+++ b/build
@@ -26,6 +26,7 @@ else
   echo
   echo "WiringPi library"
   cd wiringPi
+  sudo make uninstall
   make 
   sudo make install
   echo
index cfb670517689141779be617c8e851df7a337e844..066f842e5f705b23560982c1865ab72c45d9b015 100644 (file)
@@ -1166,7 +1166,7 @@ int wiringPiSetup (void)
 
   if (geteuid () != 0)
   {
-    fprintf (stderr, "Must be root to call wiringPiSetup(). (Did you forget sudo?)\n") ;
+    fprintf (stderr, "wiringPi:\n  Must be root to call wiringPiSetup().\n  (Did you forget sudo?)\n") ;
     exit (EXIT_FAILURE) ;
   }
 
@@ -1203,7 +1203,8 @@ int wiringPiSetup (void)
 
   if ((fd = open ("/dev/mem", O_RDWR | O_SYNC) ) < 0)
   {
-    fprintf (stderr, "wiringPiSetup: Unable to open /dev/mem: %s\n", strerror (errno)) ;
+    if (wiringPiDebug)
+      fprintf (stderr, "wiringPiSetup: Unable to open /dev/mem: %s\n", strerror (errno)) ;
     return -1 ;
   }