Return-Path: Delivered-To: apmail-hadoop-avro-commits-archive@minotaur.apache.org Received: (qmail 72807 invoked from network); 4 Mar 2010 02:41:33 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 4 Mar 2010 02:41:33 -0000 Received: (qmail 80675 invoked by uid 500); 4 Mar 2010 02:41:24 -0000 Delivered-To: apmail-hadoop-avro-commits-archive@hadoop.apache.org Received: (qmail 80652 invoked by uid 500); 4 Mar 2010 02:41:24 -0000 Mailing-List: contact avro-commits-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: avro-dev@hadoop.apache.org Delivered-To: mailing list avro-commits@hadoop.apache.org Received: (qmail 80644 invoked by uid 99); 4 Mar 2010 02:41:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Mar 2010 02:41:24 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Mar 2010 02:41:23 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id A7CF623889D7; Thu, 4 Mar 2010 02:41:03 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r918823 - in /hadoop/avro/trunk: CHANGES.txt lang/c/src/encoding_binary.c Date: Thu, 04 Mar 2010 02:41:03 -0000 To: avro-commits@hadoop.apache.org From: massie@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100304024103.A7CF623889D7@eris.apache.org> Author: massie Date: Thu Mar 4 02:41:03 2010 New Revision: 918823 URL: http://svn.apache.org/viewvc?rev=918823&view=rev Log: AVRO-448. encoding_binary.c doesn't build on big endian platforms. Contributed by Bruce Mitchener. Modified: hadoop/avro/trunk/CHANGES.txt hadoop/avro/trunk/lang/c/src/encoding_binary.c Modified: hadoop/avro/trunk/CHANGES.txt URL: http://svn.apache.org/viewvc/hadoop/avro/trunk/CHANGES.txt?rev=918823&r1=918822&r2=918823&view=diff ============================================================================== --- hadoop/avro/trunk/CHANGES.txt (original) +++ hadoop/avro/trunk/CHANGES.txt Thu Mar 4 02:41:03 2010 @@ -21,6 +21,9 @@ AVRO-443. Endianness is determined at configure time rather than compile time (Bruce Mitchener via massie) + + AVRO-448. encoding_binary.c doesn't build on big endian platforms + (Bruce Mitchener via massie) BUG FIXES Modified: hadoop/avro/trunk/lang/c/src/encoding_binary.c URL: http://svn.apache.org/viewvc/hadoop/avro/trunk/lang/c/src/encoding_binary.c?rev=918823&r1=918822&r2=918823&view=diff ============================================================================== --- hadoop/avro/trunk/lang/c/src/encoding_binary.c (original) +++ hadoop/avro/trunk/lang/c/src/encoding_binary.c Thu Mar 4 02:41:03 2010 @@ -196,7 +196,7 @@ int32_t i; } v; #if BYTE_ORDER == BIG_ENDIAN - AVRO_READ(avro, buf, 4); + AVRO_READ(reader, buf, 4); v.i = ((int32_t) buf[0] << 0) | ((int32_t) buf[1] << 8) | ((int32_t) buf[2] << 16) | ((int32_t) buf[3] << 24); @@ -252,7 +252,7 @@ } v; #if BYTE_ORDER == BIG_ENDIAN - AVRO_READ(avro, buf, 8); + AVRO_READ(reader, buf, 8); v.l = ((int64_t) buf[0] << 0) | ((int64_t) buf[1] << 8) | ((int64_t) buf[2] << 16)