Saurabh Anand
|
6de7befa37
|
Bug 818817 - Fix some compiler warnings, r=Ms2ger
|
2012-12-09 22:53:19 +05:30 |
|
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Ehsan Akhgari
|
a608ba681b
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more xpcom and gonk parts); r=jrmuizel
|
2012-06-19 23:41:56 -04:00 |
|
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
bent.mozilla@gmail.com
|
ad07b81a06
|
Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron.
|
2007-10-03 17:57:09 -07:00 |
|
jwalden@mit.edu
|
6d7584839a
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
gerv%gerv.net
|
31625ba2b1
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
|
bryner%brianryner.com
|
85dbf281fb
|
Change a few more destructors in XPCOM to be non-virtual, and comment destructors that need to be virtual. Bug 229875, r=dougt, sr=dbaron.
|
2004-02-11 06:19:03 +00:00 |
|
dbaron%dbaron.org
|
8b9610f595
|
Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa
|
2003-11-29 18:56:10 +00:00 |
|
dbaron%dbaron.org
|
e2da493d4e
|
Some compilers insist that AddRef and Release return |nsrefcnt| in order to get along with nsDerivedSafe. Hopefully fixing gcc 2.95 bustage.
|
2003-02-22 03:57:32 +00:00 |
|
dbaron%dbaron.org
|
05f4441e0d
|
Remove tests with const template parameters. Should fix bustage on various ports.
|
2003-02-22 02:39:40 +00:00 |
|
dbaron%dbaron.org
|
d7151ab531
|
Replace my work in progress on nsAutoPtr with a new version based on nsCOMPtr. Not part of build. b=104346
|
2003-01-18 16:20:26 +00:00 |
|
dbaron%fas.harvard.edu
|
a34c46af22
|
Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
|
2003-01-01 23:53:20 +00:00 |
|
dbaron%fas.harvard.edu
|
3a1721ec4d
|
Adding more tests. Not part of the build.
|
2002-01-09 22:15:22 +00:00 |
|
dbaron%fas.harvard.edu
|
4df9c4de1e
|
Commenting out tests that can't be made to work under MSVC++ 6.0. Not part of the build.
|
2001-12-11 03:15:37 +00:00 |
|
dbaron%fas.harvard.edu
|
f882baf3ea
|
Adding work in progress for new auto pointers in order to test easily on many compilers. b=104346
|
2001-10-25 04:09:38 +00:00 |
|