Nathan Froyd
|
4bb75e1989
|
Bug 984443 - get rid of #ifndef $OTHER_HEADER bits from xpcom/ as relics of a bygone era; r=ehsan
|
2014-03-17 12:20:47 -04:00 |
|
Neil Rashbrook
|
465a600b29
|
Bug 514173 Make literal string buffers shareable r=dbaron,ehsan,bholley
|
2014-01-08 20:51:38 +00:00 |
|
Joshua Cranmer
|
9a8d14b011
|
Bug 904985 - Use Char16.h in favor of NS_LL, Part 3: kill NS_LL. r=dbaron
--HG--
extra : rebase_source : bc105a8cbb87cc9b6b2db0734d9841fe599e794b
|
2013-09-17 22:43:21 -05:00 |
|
Joshua Cranmer
|
69250ebe86
|
Bug 904985, part 2: Use char16_t for NS_LITERAL_STRING, r=glandium, dbaron.
--HG--
extra : rebase_source : b4c9def93d907724fb4a1bc3f6279db87a11fb1f
|
2013-09-17 22:43:12 -05:00 |
|
Chris Peterson
|
5bb411c865
|
Bug 796948 - Part 4: Remove unused USE_CPP_WCHAR_FUNCS and literal_string code. r=ehsan
|
2012-10-29 22:30:19 -07:00 |
|
Justin Lebar
|
822f4ea0b7
|
Bug 802469 - Make misuse of NS_LITERAL_{C,}STRING a compile error. r=bsmedberg
|
2012-10-24 12:53:22 -04:00 |
|
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 |
|
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
L. David Baron
|
53e2566c2b
|
Use char16_t when available, and when it is, don't test for -fshort-wchar. (Bug 502298) r=bsmedberg
|
2009-07-20 07:04:41 -04: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 |
|
cbiesinger%web.de
|
c36edfc815
|
fixing bustage...
|
2004-06-11 16:39:38 +00:00 |
|
cbiesinger%web.de
|
a4396ff7b4
|
bug 245673 named literal strings should be const
r+sr=darin
|
2004-06-11 15:05:29 +00:00 |
|
gerv%gerv.net
|
31625ba2b1
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
|
darin%meer.net
|
f6875e2d3c
|
fixes bug 234916 "Remove global/static NS_NAMED_LITERAL_C?STRING usage [was: Firefox crashes on startup on Mac OS X]" r=jst sr=dbaron
|
2004-02-25 02:08:34 +00:00 |
|
jshin%mailaps.org
|
b33261e746
|
bug 183156 : replace UCS2 in function/method names with UTF16 and update the
document accordingly. r=jag, sr=alecf
|
2003-06-23 04:30:57 +00:00 |
|
jaggernaut%netscape.com
|
1c82bd3f23
|
Bug 103662: Allow wide concatenation of defined string constants, r=dbaron, sr=scc
|
2001-11-26 05:59:35 +00:00 |
|
jaggernaut%netscape.com
|
740385af43
|
Use typedefs throughout the string code. r=dbaron, sr=scc
|
2001-10-13 15:01:21 +00:00 |
|
scc%mozilla.org
|
e5f3c3cd03
|
bug #75220: r=vidr, sr=jst ... had just been waiting for the commercial fixes, and now mscott has landed those. Finally get rid of |nsLiteralC?String| and |nsLocalC?String|. Use |nsDependentC?String| now instead.
|
2001-05-23 02:44:46 +00:00 |
|
scc%mozilla.org
|
1090965382
|
bug #63923: sr=sfraser, r=waterson (aka ``thrill-kitty''), casting to an abstract base prevents people on crack-baby platforms from using an |NS_LITERAL_STRING| (incompatibly) as an |nsAutoString|. Who's ready for a full rebuild?
|
2001-05-23 01:45:13 +00:00 |
|
scc%mozilla.org
|
ced4be648e
|
ok, but make this local bustage fix into a global one
|
2001-05-22 08:43:30 +00:00 |
|
mkaply%us.ibm.com
|
c69414db14
|
Nope, didn't work - broke stuff
|
2001-05-22 04:24:18 +00:00 |
|
mkaply%us.ibm.com
|
8f62bc189c
|
Valiant attempt to fix AIX and BeOS bustage
|
2001-05-22 03:36:31 +00:00 |
|
jst%netscape.com
|
77aeecc056
|
scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
|
2001-05-19 11:27:30 +00:00 |
|
dbaron%fas.harvard.edu
|
dc77e98525
|
Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
|
2001-05-18 23:44:17 +00:00 |
|
scc%mozilla.org
|
b0c9c14ca6
|
fix speedracer bustage once and for all
|
2001-04-03 01:47:55 +00:00 |
|
scc%mozilla.org
|
b6eb53e203
|
fix speedracer bustage
|
2001-04-03 00:23:06 +00:00 |
|
scc%mozilla.org
|
70de2e4a46
|
landing string branch; see bug #73786
|
2001-04-02 19:40:52 +00:00 |
|