From 52fabe8f5c47d83dc742fd36b5cc569fa40edbd8 Mon Sep 17 00:00:00 2001 From: "rods%netscape.com" Date: Fri, 7 May 1999 19:39:58 +0000 Subject: [PATCH] Removed static IID defs and am now using GetIID from the interface --- editor/base/nsEditor.cpp | 19 ++++++++----------- editor/libeditor/base/nsEditor.cpp | 19 ++++++++----------- 2 files changed, 16 insertions(+), 22 deletions(-) diff --git a/editor/base/nsEditor.cpp b/editor/base/nsEditor.cpp index 183450456c3f..e64634989a07 100644 --- a/editor/base/nsEditor.cpp +++ b/editor/base/nsEditor.cpp @@ -85,14 +85,10 @@ #include "nsIFormatConverter.h" // Drag & Drop, Clipboard Support -static NS_DEFINE_IID(kIClipboardIID, NS_ICLIPBOARD_IID); -static NS_DEFINE_CID(kCClipboardCID, NS_CLIPBOARD_CID); -static NS_DEFINE_CID(kIGenericTransferableIID, NS_IGENERICTRANSFERABLE_IID); -static NS_DEFINE_CID(kCGenericTransferableCID, NS_GENERICTRANSFERABLE_CID); -static NS_DEFINE_IID(kIDataFlavorIID, NS_IDATAFLAVOR_IID); -static NS_DEFINE_IID(kCDataFlavorCID, NS_DATAFLAVOR_CID); -static NS_DEFINE_IID(kCXIFFormatConverterCID, NS_XIFFORMATCONVERTER_CID); -static NS_DEFINE_IID(kIFormatConverterIID, NS_IFORMATCONVERTER_IID); +static NS_DEFINE_CID(kCClipboardCID, NS_CLIPBOARD_CID); +static NS_DEFINE_CID(kCGenericTransferableCID, NS_GENERICTRANSFERABLE_CID); +static NS_DEFINE_IID(kCDataFlavorCID, NS_DATAFLAVOR_CID); +static NS_DEFINE_IID(kCXIFFormatConverterCID, NS_XIFFORMATCONVERTER_CID); static NS_DEFINE_IID(kIContentIID, NS_ICONTENT_IID); static NS_DEFINE_IID(kIDOMTextIID, NS_IDOMTEXT_IID); @@ -847,13 +843,14 @@ NS_IMETHODIMP nsEditor::Paste() // Get Clipboard Service nsIClipboard* clipboard; nsresult rv = nsServiceManager::GetService(kCClipboardCID, - kIClipboardIID, + nsIClipboard::GetIID(), (nsISupports **)&clipboard); // Create generic Transferable for getting the data nsCOMPtr genericTrans; rv = nsComponentManager::CreateInstance(kCGenericTransferableCID, nsnull, - kIGenericTransferableIID, (void**) getter_AddRefs(genericTrans)); + nsIGenericTransferable::GetIID(), + (void**) getter_AddRefs(genericTrans)); if (NS_OK == rv) { // Get the nsITransferable interface for getting the data from the clipboard nsCOMPtr trans(do_QueryInterface(genericTrans)); @@ -861,7 +858,7 @@ NS_IMETHODIMP nsEditor::Paste() nsCOMPtr flavor; // Create the desired DataFlavor for the type of data we want to get out of the transferable - rv = nsComponentManager::CreateInstance(kCDataFlavorCID, nsnull, kIDataFlavorIID, (void**) getter_AddRefs(flavor)); + rv = nsComponentManager::CreateInstance(kCDataFlavorCID, nsnull, nsIDataFlavor::GetIID(), (void**) getter_AddRefs(flavor)); if (NS_OK == rv) { // Initialize the DataFlavor and set it into the GenericTransferable flavor->Init(kTextMime, "Text"); diff --git a/editor/libeditor/base/nsEditor.cpp b/editor/libeditor/base/nsEditor.cpp index 183450456c3f..e64634989a07 100644 --- a/editor/libeditor/base/nsEditor.cpp +++ b/editor/libeditor/base/nsEditor.cpp @@ -85,14 +85,10 @@ #include "nsIFormatConverter.h" // Drag & Drop, Clipboard Support -static NS_DEFINE_IID(kIClipboardIID, NS_ICLIPBOARD_IID); -static NS_DEFINE_CID(kCClipboardCID, NS_CLIPBOARD_CID); -static NS_DEFINE_CID(kIGenericTransferableIID, NS_IGENERICTRANSFERABLE_IID); -static NS_DEFINE_CID(kCGenericTransferableCID, NS_GENERICTRANSFERABLE_CID); -static NS_DEFINE_IID(kIDataFlavorIID, NS_IDATAFLAVOR_IID); -static NS_DEFINE_IID(kCDataFlavorCID, NS_DATAFLAVOR_CID); -static NS_DEFINE_IID(kCXIFFormatConverterCID, NS_XIFFORMATCONVERTER_CID); -static NS_DEFINE_IID(kIFormatConverterIID, NS_IFORMATCONVERTER_IID); +static NS_DEFINE_CID(kCClipboardCID, NS_CLIPBOARD_CID); +static NS_DEFINE_CID(kCGenericTransferableCID, NS_GENERICTRANSFERABLE_CID); +static NS_DEFINE_IID(kCDataFlavorCID, NS_DATAFLAVOR_CID); +static NS_DEFINE_IID(kCXIFFormatConverterCID, NS_XIFFORMATCONVERTER_CID); static NS_DEFINE_IID(kIContentIID, NS_ICONTENT_IID); static NS_DEFINE_IID(kIDOMTextIID, NS_IDOMTEXT_IID); @@ -847,13 +843,14 @@ NS_IMETHODIMP nsEditor::Paste() // Get Clipboard Service nsIClipboard* clipboard; nsresult rv = nsServiceManager::GetService(kCClipboardCID, - kIClipboardIID, + nsIClipboard::GetIID(), (nsISupports **)&clipboard); // Create generic Transferable for getting the data nsCOMPtr genericTrans; rv = nsComponentManager::CreateInstance(kCGenericTransferableCID, nsnull, - kIGenericTransferableIID, (void**) getter_AddRefs(genericTrans)); + nsIGenericTransferable::GetIID(), + (void**) getter_AddRefs(genericTrans)); if (NS_OK == rv) { // Get the nsITransferable interface for getting the data from the clipboard nsCOMPtr trans(do_QueryInterface(genericTrans)); @@ -861,7 +858,7 @@ NS_IMETHODIMP nsEditor::Paste() nsCOMPtr flavor; // Create the desired DataFlavor for the type of data we want to get out of the transferable - rv = nsComponentManager::CreateInstance(kCDataFlavorCID, nsnull, kIDataFlavorIID, (void**) getter_AddRefs(flavor)); + rv = nsComponentManager::CreateInstance(kCDataFlavorCID, nsnull, nsIDataFlavor::GetIID(), (void**) getter_AddRefs(flavor)); if (NS_OK == rv) { // Initialize the DataFlavor and set it into the GenericTransferable flavor->Init(kTextMime, "Text");