Ignore:
Timestamp:
Nov 10, 2016, 4:52:15 PM (9 years ago)
Author:
Yuri Dario
Message:

Get plugin helper table pointer at init time. ticket#274.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/src/dircache.c

    r977 r983  
    1313#include "smbwrp.h"
    1414
    15 extern PLUGINHELPERTABLE2L *ph;
     15PLUGINHELPERTABLE2L *ph;
    1616
    1717/*
     
    590590
    591591int dircache_create( DirectoryCache **ppdc, void* pRes,
    592                      int cachetimeout, int cachedepth, PFNFREEDIRENTRY _release)
     592                     int cachetimeout, int cachedepth, PFNFREEDIRENTRY _release,
     593                     PLUGINHELPERTABLE2L *_ph)
    593594{
    594595    unsigned long ulExpirationTime = cachetimeout;
     
    605606
    606607    }
     608
     609    // save pointer to helpers
     610    ph = _ph;
    607611
    608612    debuglocal( (*ppdc)->resource, 9, "dircache_create: %p, rc = %d\n", *ppdc, rc);
Note: See TracChangeset for help on using the changeset viewer.