Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions
HelperAppDlg.cpp File Reference
#include "stdafx.h"
#include <commctrl.h>
#include <commdlg.h>
#include "HelperAppDlg.h"
#include "nsCOMPtr.h"
#include "nsIExternalHelperAppService.h"
#include "nsILocalFile.h"
#include "nsIMIMEInfo.h"
#include "nsIHelperAppLauncherDialog.h"
#include "nsNetError.h"

Go to the source code of this file.

Classes

class  AppLauncherDlg
class  ProgressDlg
class  CHelperAppLauncherDlgFactory
class  CHelperAppLauncherDlg

Functions

nsresult NS_NewHelperAppLauncherDlgFactory (nsIFactory **aFactory)

Function Documentation

Definition at line 538 of file HelperAppDlg.cpp.

{
    NS_ENSURE_ARG_POINTER(aFactory);
    *aFactory = nsnull;

    CHelperAppLauncherDlgFactory *result = new CHelperAppLauncherDlgFactory;
    if (!result)
        return NS_ERROR_OUT_OF_MEMORY;

    NS_ADDREF(result);
    *aFactory = result;

    return NS_OK;
}

Here is the call graph for this function: