Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
git-svn-id: svn://10.0.0.236/trunk@16495 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -886,7 +886,7 @@ nsString& nsString::Append(float aFloat){
|
||||
* @param aCount -- number of chars to copy
|
||||
* @return number of chars copied
|
||||
*/
|
||||
PRInt32 nsString::Left(nsString& aCopy,PRInt32 aCount) {
|
||||
PRInt32 nsString::Left(nsString& aCopy,PRInt32 aCount) const {
|
||||
return Mid(aCopy,0,aCount);
|
||||
}
|
||||
|
||||
@@ -901,7 +901,7 @@ PRInt32 nsString::Left(nsString& aCopy,PRInt32 aCount) {
|
||||
* @param anOffset -- position where copying begins
|
||||
* @return number of chars copied
|
||||
*/
|
||||
PRInt32 nsString::Mid(nsString& aCopy,PRInt32 anOffset,PRInt32 aCount) {
|
||||
PRInt32 nsString::Mid(nsString& aCopy,PRInt32 anOffset,PRInt32 aCount) const {
|
||||
if(anOffset<mLength) {
|
||||
aCount=(anOffset+aCount<=mLength) ? aCount : mLength-anOffset;
|
||||
|
||||
@@ -928,7 +928,7 @@ PRInt32 nsString::Mid(nsString& aCopy,PRInt32 anOffset,PRInt32 aCount) {
|
||||
* @param aCount -- number of chars to copy
|
||||
* @return number of chars copied
|
||||
*/
|
||||
PRInt32 nsString::Right(nsString& aCopy,PRInt32 aCount) {
|
||||
PRInt32 nsString::Right(nsString& aCopy,PRInt32 aCount) const {
|
||||
PRInt32 offset=(mLength-aCount<0) ? 0 : mLength-aCount;
|
||||
return Mid(aCopy,offset,aCount);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user