From 5e7b2ca7ab71121039b7b21af98dbdc851a547ec Mon Sep 17 00:00:00 2001 From: "kipp%netscape.com" Date: Tue, 24 Nov 1998 01:47:19 +0000 Subject: [PATCH] Use Pushback to put back the right character --- content/html/style/src/nsCSSScanner.cpp | 4 ++-- layout/html/style/src/nsCSSScanner.cpp | 4 ++-- layout/style/nsCSSScanner.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/html/style/src/nsCSSScanner.cpp b/content/html/style/src/nsCSSScanner.cpp index 8022ef67071..dc07e9cbe82 100644 --- a/content/html/style/src/nsCSSScanner.cpp +++ b/content/html/style/src/nsCSSScanner.cpp @@ -419,11 +419,11 @@ PRBool nsCSSScanner::NextURL(PRInt32& aErrorCode, nsCSSToken& aToken) ident.SetLength(0); if (ch == ')') { - Unread(); + Pushback(ch); // empty url spec: this is invalid } else { // start of a non-quoted url - Unread(); + Pushback(ch); PRBool ok = PR_TRUE; for (;;) { ch = Read(aErrorCode); diff --git a/layout/html/style/src/nsCSSScanner.cpp b/layout/html/style/src/nsCSSScanner.cpp index 8022ef67071..dc07e9cbe82 100644 --- a/layout/html/style/src/nsCSSScanner.cpp +++ b/layout/html/style/src/nsCSSScanner.cpp @@ -419,11 +419,11 @@ PRBool nsCSSScanner::NextURL(PRInt32& aErrorCode, nsCSSToken& aToken) ident.SetLength(0); if (ch == ')') { - Unread(); + Pushback(ch); // empty url spec: this is invalid } else { // start of a non-quoted url - Unread(); + Pushback(ch); PRBool ok = PR_TRUE; for (;;) { ch = Read(aErrorCode); diff --git a/layout/style/nsCSSScanner.cpp b/layout/style/nsCSSScanner.cpp index 8022ef67071..dc07e9cbe82 100644 --- a/layout/style/nsCSSScanner.cpp +++ b/layout/style/nsCSSScanner.cpp @@ -419,11 +419,11 @@ PRBool nsCSSScanner::NextURL(PRInt32& aErrorCode, nsCSSToken& aToken) ident.SetLength(0); if (ch == ')') { - Unread(); + Pushback(ch); // empty url spec: this is invalid } else { // start of a non-quoted url - Unread(); + Pushback(ch); PRBool ok = PR_TRUE; for (;;) { ch = Read(aErrorCode);