• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: memcpy with 64 bit
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: memcpy with 64 bit


  • Subject: Re: memcpy with 64 bit
  • From: Jean-Daniel Dupas <email@hidden>
  • Date: Tue, 15 Dec 2009 11:46:33 +0100

malloc/calloc is a better way.

«Mac OS X implements a highly-tuned, threadsafe allocation library, providing standard implementations of the malloc,calloc, realloc, and free routines, among others. If you are allocating memory using older routines such as NewPtr or NewHandle, you should change your code to use malloc instead. The end result is the same since most legacy routines are now wrappers for malloc anyway.»

from http://developer.apple.com/mac/library/documentation/Performance/Conceptual/ManagingMemory/Articles/MemoryAlloc.html


Le 15 déc. 2009 à 09:50, gMail.com a écrit :

> Ouch! That's my old code. But it works on
> 64-bit Intel, Base SDK 10.6, x86_64, GCC 4.2, Target Mac OS X 10.6
> I need an handle to store image bitmap data for later reuse by the OpenGL
> API  "glTexImage2D". Do you know a better way?
>
> --
> Leonardo
>
>> Da: Andrew Farmer <email@hidden>
>> Data: Mon, 14 Dec 2009 20:17:41 -0800
>> A: "gMail.com" <email@hidden>
>> Cc: <email@hidden>
>> Oggetto: Re: memcpy with 64 bit
>>
>> On 14 Dec 2009, at 11:06, gMail.com wrote:
>>> Handle           imagesH = NewHandleClear(totImages * oneImageSize);
>>
>> Wait, Handle? NewHandleClear? Your use of these functions suggests that you
>> may be working from a dangerously old textbook. There's really no reason to
>> use them in new code.
>
>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>

-- Jean-Daniel




_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: memcpy with 64 bit
      • From: "Sean McBride" <email@hidden>
References: 
 >Re: memcpy with 64 bit (From: "gMail.com" <email@hidden>)

  • Prev by Date: Re: memcpy with 64 bit
  • Next by Date: Re: memcpy with 64 bit
  • Previous by thread: Re: memcpy with 64 bit
  • Next by thread: Re: memcpy with 64 bit
  • Index(es):
    • Date
    • Thread