If you are using the LL_ macros to perform 64-bit integer arithmetic,
don't bother.  NSPR already requires native compiler support for int64
types, so there isn't much point to the LL_ macros any longer.  These
are the macros defined in prlong.h, such as LL_ADD and LL_MUL.

Also, if you are working above NSPR in the Mozilla codebase, I suggest
that you treat nsInt64 and nsUint64 as deprecated classes.  Just use
PRInt64/PRUint64 directly.

Cheers,
-Darin
_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to