summaryrefslogtreecommitdiffstats
path: root/win/tclWinLoad.c
Commit message (Collapse)AuthorAgeFilesLines
* Add "flags" parameter from Tcl_LoadFile to to various internal functions, so ↵jan.nijtmans2012-10-231-1/+2
|\ | | | | | | these flags are available through the whole filesystem for (future) internal use
* | more result generation conversiondkf2012-08-041-16/+18
| |
* | Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-1/+1
| |
* | fix windows build broken by [92cfbef048]jan.nijtmans2012-04-111-1/+1
| | | | | | (Refactor Win socket and load code to be less baroque in its internals)
* | Reduce amount of unreachable code. Refactor Win socket and load code to be lessdkf2012-04-051-105/+124
| | | | | | baroque in its internals.
* | More generation of error codes (most platform-specific parts not already usingdkf2011-04-061-8/+19
| | | | | | Tcl_PosixError).
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-6/+5
| | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ | |/ | | cause more harm than good. Purged them (except in zlib files).
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ | | | | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * Backported from 8.6 (see 2010-08-04).andreas_kupries2010-11-031-3/+5
| | | | | | | | | | | | | | | | | | | | | * win/tclWin32Dll.c (asciiProcs, unicodeProcs): * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL.
| * | * win/tclWin32Dll.c (asciiProcs, unicodeProcs):hobbs2010-08-041-3/+5
| | | | | | | | | | | | | | | | | | * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL.
* | | Various clean-ups, converting from tclWinProc->xxxProc directly to Xxxnijtmans2010-09-131-6/+6
| | | | | | | | | | | | (no change in functionality)
* | | * win/tclWin32Dll.c (asciiProcs, unicodeProcs):hobbs2010-08-041-3/+5
| | | | | | | | | | | | | | | | | | * win/tclWinLoad.c (TclpDlopen): 'load' use LoadLibraryEx with * win/tclWinInt.h (TclWinProcs): LOAD_WITH_ALTERED_SEARCH_PATH to prefer dependent DLLs in same dir as loaded DLL.
* | | Unnecessary type casts, See Tcl [Patch #2997087]nijtmans2010-05-111-2/+2
| | | | | | | | | | | | Don't duplicate CYGWIN timezone #define from tclPort.h in tclWinPort.h
* | | Move TCHAR fallback typedef from tcl.h to tclPlatDecls.h (as suggested by dgp)nijtmans2010-04-221-2/+2
| | | | | | | | | | | | Eliminate various unnecessary type casts.
* | | Fix [Patch 2986105]: conditionally defining strcasecmp/strncasecmpnijtmans2010-04-131-9/+8
| | | | | | | | | | | | Fix gcc warning: comparison of unsigned expression >= 0 is always true
* | | * generic/tcl.decls: [TIP #357]: First round of changesKevin B Kenny2010-04-021-23/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: to export Tcl_LoadFile, Tcl_FindSymbol, * generic/tclIOUtil.c: and Tcl_FSUnloadFile to the public API. * generic/tclInt.h: * generic/tclLoad.c: * generic/tclLoadNone.c: * generic/tclStubInit.c: * tests/fileSystem.test: * tests/load.test: * tests/unload.test: * unix/tclLoadDl.c: * unix/tclLoadDyld.c: * unix/tclLoadNext.c: * unix/tclLoadOSF.c: * unix/tclLoadShl.c: * unix/tclUnixPipe.c: * win/Makefile.in: * win/tclWinLoad.c:
* | | Revert a few files from the previous commit, preventingnijtmans2010-03-111-2/+2
| | | | | | | | | | | | conflicts with Kevin's TIP #357 work
* | | Remove unnecessary '&' decoration for functionnijtmans2010-03-111-2/+2
| | | | | | | | | | | | | | | pointers. Fix double declaration of TclNativeDupInternalRep
* | | reverted earlier rename from tcl*Stubs tonijtmans2010-02-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | tcl*ConstStubs, it's not necessary at all. tclEnsemble.c: Fix signed-unsigned mismatch make tclWinProcs "const" Add first part of mslu support, See [Feature Request #2819611]
* | | - eliminate some unnessary type castsnijtmans2009-02-031-2/+2
| | | | | | | | | | | | | | | - some internal const decorations - spacing
* | | Style improvements - invoking callbacks without visual junk.dkf2008-10-261-3/+3
| | |
* | | Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-271-4/+4
|/ /
* | Replaced commas in varargs with string concatenation where possible [Patch ↵Kevin B Kenny2007-04-201-6/+6
| | | | | | | | 1515234]
* | ANSIfydkf2005-11-041-22/+22
| |
* | Getting more systematic about styledkf2005-07-241-77/+92
| |
* | format last change for 74 characters per linedavygrvy2003-09-081-2/+4
| |
* | * win/tclWinLoad.c (TclpDlopen): Changed the error message for ↵davygrvy2003-09-081-2/+2
|/ | | | | | | ERROR_PROC_NOT_FOUND to be a bit more helpful in giving us clues. "can't find specified procedure" means a function in the import table, for implicit loading, couldn't be resolved and that's why the load failed.
* load fixes for Bug 611108vincentdarley2002-10-101-6/+20
|
* Tcl_LoadHandle usagevincentdarley2002-07-181-5/+5
|
* load comments and clientData replacementvincentdarley2002-07-181-8/+22
|
* load internals refactoringvincentdarley2002-07-171-24/+24
|
* * [Patch 505630] Updated interfaces of generic/tclBasic.cc (TIP 27).dgp2002-01-251-2/+2
| | | | | | | * [Patch 506818] Updated interfaces of generic/tclHash.c (TIP 27). * [Patch 506807] Updated interfaces of generic/tclObj.c (TIP 27). * [Patch 507304] Updated interfaces of win/tclWin32.c (TIP 27). * Update all callers.
* Updated APIs in the files */tcl*Load*.c according to the guidelinesKevin B Kenny2002-01-091-2/+2
| | | | of TIP 27.
* * More CONST poisoningdgp2001-09-281-2/+2
| | | | | | fixes from the 2001-09-24 TIP 27 changes. CONST-ified Tcl_FSLoadFile and TclpLoadFile. Report and patch from Kevin Kenny. [Bug 465833]
* minor fs, vfs fixesvincentdarley2001-09-041-4/+10
|
* filesystemvincentdarley2001-08-301-3/+4
|
* * win/tclWinLoad.c (TclpLoadFile): added special message forhobbs2000-09-061-3/+7
| | | | | | | ERROR_PROC_NOT_FOUND exception in loading a dll. * win/tclWinError.c: changed ERROR_PROC_NOT_FOUND to map from ESRCH (POSIX: no such process) to EINVAL because there is no good mapping for "procedure not found".
* * doc/load.n: added notes about dll load errors on Windowshobbs2000-02-101-2/+2
|
* * win/tclWinLoad.c (TclpLoadFile): improved error message for loadhobbs2000-02-101-4/+44
| | | | failures, could perhaps be even more intelligent.
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-20/+57
|
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* Initial revisionrjohnson1998-03-261-0/+114