зеркало из https://github.com/mozilla/pjs.git
another tiny tweak to docs
This commit is contained in:
Родитель
29ec085101
Коммит
35288b2020
|
@ -104,7 +104,7 @@
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
|
||||||
Note: The i18n folks will stenously object if we get too carried away with the
|
Note: The i18n folks will stenuously object if we get too carried away with the
|
||||||
use of nsCString's that pass interface boundaries. Try to limit your
|
use of nsCString's that pass interface boundaries. Try to limit your
|
||||||
use of these to external interfaces that demand them, or for your own
|
use of these to external interfaces that demand them, or for your own
|
||||||
private purposes in cases where they'll never be seen by humans.
|
private purposes in cases where they'll never be seen by humans.
|
||||||
|
@ -130,7 +130,7 @@
|
||||||
(after all, the whole point is to avoid a heap allocation of the buffer).
|
(after all, the whole point is to avoid a heap allocation of the buffer).
|
||||||
|
|
||||||
|
|
||||||
4) Consider using nsString to write into your arbitrarily-sized stack buffers, rather
|
4) Consider using an autoString to write into your arbitrarily-sized stack buffers, rather
|
||||||
than it's own buffers.
|
than it's own buffers.
|
||||||
|
|
||||||
For example, let's say you're going to call printf() to emit pretty-printed debug output
|
For example, let's say you're going to call printf() to emit pretty-printed debug output
|
||||||
|
@ -151,9 +151,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
The assignment statment to s3 will cause the given string to be written to your
|
The assignment statment to s3 will cause the given string to be written to your
|
||||||
stack-based buffer via the normal nsString interfaces. Cool, huh? Note however
|
stack-based buffer via the normal nsString/nsCString interfaces. Cool, huh?
|
||||||
that just like any other nsString use, if you write more data than will fit in
|
Note however that just like any other nsStringXXX use, if you write more data
|
||||||
the buffer, nsString *will* go to the heap.
|
than will fit in the buffer, a visit to the heap manager will be in order.
|
||||||
|
|
||||||
|
|
||||||
**********************************************************************************/
|
**********************************************************************************/
|
||||||
|
|
|
@ -104,7 +104,7 @@
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
|
||||||
Note: The i18n folks will stenously object if we get too carried away with the
|
Note: The i18n folks will stenuously object if we get too carried away with the
|
||||||
use of nsCString's that pass interface boundaries. Try to limit your
|
use of nsCString's that pass interface boundaries. Try to limit your
|
||||||
use of these to external interfaces that demand them, or for your own
|
use of these to external interfaces that demand them, or for your own
|
||||||
private purposes in cases where they'll never be seen by humans.
|
private purposes in cases where they'll never be seen by humans.
|
||||||
|
@ -130,7 +130,7 @@
|
||||||
(after all, the whole point is to avoid a heap allocation of the buffer).
|
(after all, the whole point is to avoid a heap allocation of the buffer).
|
||||||
|
|
||||||
|
|
||||||
4) Consider using nsString to write into your arbitrarily-sized stack buffers, rather
|
4) Consider using an autoString to write into your arbitrarily-sized stack buffers, rather
|
||||||
than it's own buffers.
|
than it's own buffers.
|
||||||
|
|
||||||
For example, let's say you're going to call printf() to emit pretty-printed debug output
|
For example, let's say you're going to call printf() to emit pretty-printed debug output
|
||||||
|
@ -151,9 +151,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
The assignment statment to s3 will cause the given string to be written to your
|
The assignment statment to s3 will cause the given string to be written to your
|
||||||
stack-based buffer via the normal nsString interfaces. Cool, huh? Note however
|
stack-based buffer via the normal nsString/nsCString interfaces. Cool, huh?
|
||||||
that just like any other nsString use, if you write more data than will fit in
|
Note however that just like any other nsStringXXX use, if you write more data
|
||||||
the buffer, nsString *will* go to the heap.
|
than will fit in the buffer, a visit to the heap manager will be in order.
|
||||||
|
|
||||||
|
|
||||||
**********************************************************************************/
|
**********************************************************************************/
|
||||||
|
|
|
@ -104,7 +104,7 @@
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
|
||||||
Note: The i18n folks will stenously object if we get too carried away with the
|
Note: The i18n folks will stenuously object if we get too carried away with the
|
||||||
use of nsCString's that pass interface boundaries. Try to limit your
|
use of nsCString's that pass interface boundaries. Try to limit your
|
||||||
use of these to external interfaces that demand them, or for your own
|
use of these to external interfaces that demand them, or for your own
|
||||||
private purposes in cases where they'll never be seen by humans.
|
private purposes in cases where they'll never be seen by humans.
|
||||||
|
@ -130,7 +130,7 @@
|
||||||
(after all, the whole point is to avoid a heap allocation of the buffer).
|
(after all, the whole point is to avoid a heap allocation of the buffer).
|
||||||
|
|
||||||
|
|
||||||
4) Consider using nsString to write into your arbitrarily-sized stack buffers, rather
|
4) Consider using an autoString to write into your arbitrarily-sized stack buffers, rather
|
||||||
than it's own buffers.
|
than it's own buffers.
|
||||||
|
|
||||||
For example, let's say you're going to call printf() to emit pretty-printed debug output
|
For example, let's say you're going to call printf() to emit pretty-printed debug output
|
||||||
|
@ -151,9 +151,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
The assignment statment to s3 will cause the given string to be written to your
|
The assignment statment to s3 will cause the given string to be written to your
|
||||||
stack-based buffer via the normal nsString interfaces. Cool, huh? Note however
|
stack-based buffer via the normal nsString/nsCString interfaces. Cool, huh?
|
||||||
that just like any other nsString use, if you write more data than will fit in
|
Note however that just like any other nsStringXXX use, if you write more data
|
||||||
the buffer, nsString *will* go to the heap.
|
than will fit in the buffer, a visit to the heap manager will be in order.
|
||||||
|
|
||||||
|
|
||||||
**********************************************************************************/
|
**********************************************************************************/
|
||||||
|
|
Загрузка…
Ссылка в новой задаче