From e1d099f21d9240f0a7539a2c09581a3edb02969c Mon Sep 17 00:00:00 2001 From: "brade%netscape.com" Date: Wed, 6 Jan 1999 18:44:59 +0000 Subject: [PATCH] reduce Macintosh compiler warnings by adding prototype git-svn-id: svn://10.0.0.236/trunk@17240 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/html/content/src/nsGenericHTMLElement.cpp | 1 + mozilla/dom/src/build/nsDOMFactory.cpp | 1 + mozilla/layout/base/src/nsFrameUtil.cpp | 1 + mozilla/layout/forms/nsFileControlFrame.cpp | 1 + mozilla/layout/generic/nsFrameUtil.cpp | 1 + mozilla/layout/html/content/src/nsGenericHTMLElement.cpp | 1 + mozilla/layout/html/forms/src/nsCheckboxControlFrame.cpp | 1 + mozilla/layout/html/forms/src/nsFileControlFrame.cpp | 1 + 8 files changed, 8 insertions(+) diff --git a/mozilla/content/html/content/src/nsGenericHTMLElement.cpp b/mozilla/content/html/content/src/nsGenericHTMLElement.cpp index e969b71b788..3eca4a45ff6 100644 --- a/mozilla/content/html/content/src/nsGenericHTMLElement.cpp +++ b/mozilla/content/html/content/src/nsGenericHTMLElement.cpp @@ -1012,6 +1012,7 @@ nsGenericHTMLElement::ToHTML(FILE* out) const // XXX i18n: this is wrong (?) because we need to know the outgoing // character set (I think) +void NS_QuoteForHTML(const nsString& aValue, nsString& aResult); void NS_QuoteForHTML(const nsString& aValue, nsString& aResult) { diff --git a/mozilla/dom/src/build/nsDOMFactory.cpp b/mozilla/dom/src/build/nsDOMFactory.cpp index 7f379f516ab..5c3de53e0e1 100644 --- a/mozilla/dom/src/build/nsDOMFactory.cpp +++ b/mozilla/dom/src/build/nsDOMFactory.cpp @@ -685,6 +685,7 @@ extern "C" NS_DOM nsresult NSGetFactory(const nsCID &aClass, nsIFactory **aFacto } +void XXXDomNeverCalled(); void XXXDomNeverCalled() { nsJSContext* jcx = new nsJSContext(0); diff --git a/mozilla/layout/base/src/nsFrameUtil.cpp b/mozilla/layout/base/src/nsFrameUtil.cpp index 7f57d6f921d..dd7d0b88ad3 100644 --- a/mozilla/layout/base/src/nsFrameUtil.cpp +++ b/mozilla/layout/base/src/nsFrameUtil.cpp @@ -424,6 +424,7 @@ public: NS_IMETHOD LoadFrameRegressionData(nsIURL* aURL, nsIXMLContent** aResult); }; +nsresult NS_NewFrameUtil(nsIFrameUtil** aResult); nsresult NS_NewFrameUtil(nsIFrameUtil** aResult) { diff --git a/mozilla/layout/forms/nsFileControlFrame.cpp b/mozilla/layout/forms/nsFileControlFrame.cpp index 840511818f1..6926c1ab383 100644 --- a/mozilla/layout/forms/nsFileControlFrame.cpp +++ b/mozilla/layout/forms/nsFileControlFrame.cpp @@ -100,6 +100,7 @@ nsFileControlFrame::GetType(PRInt32* aType) const } // XXX this should be removed when nsView exposes it +nsIWidget* GetWindowTemp(nsIView *aView); nsIWidget* GetWindowTemp(nsIView *aView) { diff --git a/mozilla/layout/generic/nsFrameUtil.cpp b/mozilla/layout/generic/nsFrameUtil.cpp index 7f57d6f921d..dd7d0b88ad3 100644 --- a/mozilla/layout/generic/nsFrameUtil.cpp +++ b/mozilla/layout/generic/nsFrameUtil.cpp @@ -424,6 +424,7 @@ public: NS_IMETHOD LoadFrameRegressionData(nsIURL* aURL, nsIXMLContent** aResult); }; +nsresult NS_NewFrameUtil(nsIFrameUtil** aResult); nsresult NS_NewFrameUtil(nsIFrameUtil** aResult) { diff --git a/mozilla/layout/html/content/src/nsGenericHTMLElement.cpp b/mozilla/layout/html/content/src/nsGenericHTMLElement.cpp index e969b71b788..3eca4a45ff6 100644 --- a/mozilla/layout/html/content/src/nsGenericHTMLElement.cpp +++ b/mozilla/layout/html/content/src/nsGenericHTMLElement.cpp @@ -1012,6 +1012,7 @@ nsGenericHTMLElement::ToHTML(FILE* out) const // XXX i18n: this is wrong (?) because we need to know the outgoing // character set (I think) +void NS_QuoteForHTML(const nsString& aValue, nsString& aResult); void NS_QuoteForHTML(const nsString& aValue, nsString& aResult) { diff --git a/mozilla/layout/html/forms/src/nsCheckboxControlFrame.cpp b/mozilla/layout/html/forms/src/nsCheckboxControlFrame.cpp index a2d9feea2fd..94ef9461bc9 100644 --- a/mozilla/layout/html/forms/src/nsCheckboxControlFrame.cpp +++ b/mozilla/layout/html/forms/src/nsCheckboxControlFrame.cpp @@ -98,6 +98,7 @@ protected: PRBool mMouseDownOnCheckbox; }; +nsresult NS_NewCheckboxControlFrame(nsIFrame*& aResult); nsresult NS_NewCheckboxControlFrame(nsIFrame*& aResult) { diff --git a/mozilla/layout/html/forms/src/nsFileControlFrame.cpp b/mozilla/layout/html/forms/src/nsFileControlFrame.cpp index 840511818f1..6926c1ab383 100644 --- a/mozilla/layout/html/forms/src/nsFileControlFrame.cpp +++ b/mozilla/layout/html/forms/src/nsFileControlFrame.cpp @@ -100,6 +100,7 @@ nsFileControlFrame::GetType(PRInt32* aType) const } // XXX this should be removed when nsView exposes it +nsIWidget* GetWindowTemp(nsIView *aView); nsIWidget* GetWindowTemp(nsIView *aView) {