pan2 r350 - in trunk: . pan/general
- From: csk svn gnome org
- To: svn-commits-list gnome org
- Subject: pan2 r350 - in trunk: . pan/general
- Date: Sat,  5 Jul 2008 19:29:51 +0000 (UTC)
Author: csk
Date: Sat Jul  5 19:29:51 2008
New Revision: 350
URL: http://svn.gnome.org/viewvc/pan2?rev=350&view=rev
Log:
#527853: unit test 'scorefile-test' fails on sparc
Modified:
   trunk/ChangeLog
   trunk/pan/general/quark.h
Modified: trunk/pan/general/quark.h
==============================================================================
--- trunk/pan/general/quark.h	(original)
+++ trunk/pan/general/quark.h	Sat Jul  5 19:29:51 2008
@@ -43,8 +43,6 @@
 #define UINT32_MAX             (4294967295U)
 #endif
 
-#define get16bits(d) (*((const uint16_t *) (d)))
-
 namespace pan
 {
   /**
@@ -84,6 +82,11 @@
 
       struct StringViewHash
       {
+        static uint16_t get16bits( const char * in )
+        {
+          return (in[0]<<8) | in[1];
+        }
+
         /**
          * Paul Hsieh's "SuperFastHash" algorithm, from
          * http://www.azillionmonkeys.com/qed/hash.html
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]