mined(1): Fix alignment issue on strict alignment architectures.
authorSascha Wildner <saw@online.de>
Sun, 7 Apr 2013 21:59:44 +0000 (23:59 +0200)
committerSascha Wildner <saw@online.de>
Sun, 7 Apr 2013 21:59:44 +0000 (23:59 +0200)
Reported-by: Eitan Adler <eadler@freebsd.org>
Dragonfly-bug: <http://bugs.dragonflybsd.org/issues/2541>

bin/mined/mined.h
bin/mined/mined1.c

index bc5d6a8..5a3de18 100644 (file)
@@ -33,7 +33,6 @@
  *      EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * [original code from minix codebase]
- * $DragonFly: src/bin/mined/mined.h,v 1.5 2005/10/29 12:05:27 swildner Exp $*
  */
 /*========================================================================*
  *                             Mined.h                                   *
@@ -309,7 +308,7 @@ void         catch(int sig);
 void    abort_mined(void);
 void    raw_mode(FLAG state);
 void    panic(const char *message);
-char   *alloc(int bytes);
+void   *alloc(int bytes);
 void    free_space(char *p);
 void    initialize(void);
 char   *basename(char *path);
index 94d3233..7cbd113 100644 (file)
@@ -33,7 +33,6 @@
  *      EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * [original code from minix codebase]
- * $DragonFly: src/bin/mined/mined1.c,v 1.9 2008/06/05 18:06:30 swildner Exp $*
  */
 /*
  * Part one of the mined editor.
@@ -1212,7 +1211,7 @@ panic(const char *message)
 #endif /* UNIX */
 }
 
-char *
+void *
 alloc(int bytes)
 {
   char *p;