Changeset d1e986 in git
- Timestamp:
- Feb 1, 2001, 2:12:09 PM (23 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 6f67d3965af57501ca475c3de6c367caa764d119
- Parents:
- 2b74be90132ef9a12edba4ef7434f2b01c189899
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/mod_raw.cc
r2b74be rd1e986 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: mod_raw.cc,v 1.1 2 2000-12-21 16:37:52 obachmanExp $ */4 /* $Id: mod_raw.cc,v 1.13 2001-02-01 13:12:09 krueger Exp $ */ 5 5 /* 6 6 * ABSTRACT: machine depend code for dynamic modules … … 311 311 *****************************************************************************/ 312 312 #ifdef ix86_win 313 /* # include <> */ 314 315 void *dynl_open(char *filename) 316 { 317 return(NULL); 318 } 319 320 void *dynl_sym(void *handle, char *symbol) 321 { 322 return(NULL); 323 } 324 325 int dynl_close (void *handle) 326 { 313 # include <windows.h> 314 315 void *dynl_open(char *filename) 316 { 317 HINSTANCE hLibrary = LoadLibrary( TEXT (filename));; 318 319 return(hLibrary); 320 } 321 322 void *dynl_sym(void *handle, char *symbol) 323 { 324 FARPROC f; 325 326 if (handle == DYNL_KERNEL_HANDLE) 327 handle = PROG_HANDLE; 328 329 f = GetProcAddress(handle , TEXT (symbol)); 330 return(f); 331 } 332 333 int dynl_close (void *handle) 334 { 335 FreeLibrary(handle); 327 336 return(0); 328 337 }
Note: See TracChangeset
for help on using the changeset viewer.