Ignore:
Timestamp:
Aug 11, 2000, 12:56:27 PM (25 years ago)
Author:
sandervl
Message:

Updates for fake system dll headers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/windllbase.h

    r3854 r3993  
    1 /* $Id: windllbase.h,v 1.4 2000-07-18 18:37:29 sandervl Exp $ */
     1/* $Id: windllbase.h,v 1.5 2000-08-11 10:56:18 sandervl Exp $ */
    22
    33/*
     
    8686        BOOL      RemoveCircularDependency(Win32DllBase *parent);
    8787
    88         // Loaded by DosLoadModule
    89 virtual void      setLoadLibrary() { fLoadLibrary = TRUE; };
    90 
    91         // isLoaded returns TRUE when a dll has been loaded with DosLoadModule
    92 virtual BOOL      isLoaded()       { return fLoadLibrary; };
    93 
    94         //Should only be called to make sure DosLoadModule is called at least
    95         //once for a dll (to make sure OS/2 doesn't unload the dll when it's
    96         //still needed)
    97 virtual void      loadLibrary();
    98 
    9988        //Only called for kernel32
    10089        void      DisableUnload()  { fDisableUnload = TRUE; };
     
    138127
    139128        //This flag is set when a dll has been loaded with DosLoadModule
    140         BOOL          fLoadLibrary;
    141129        BOOL          fDisableUnload;
    142  
     130
     131static  Win32DllBase *head;
     132        Win32DllBase *next;
    143133private:
    144134static  Queue         loadLibDlls;
    145 static  Win32DllBase *head;
    146         Win32DllBase *next;
    147135};
    148136
Note: See TracChangeset for help on using the changeset viewer.