- Timestamp:
- 03/06/08 20:58:26 (9 months ago)
- Location:
- lang/d/portingdemo
- Files:
-
- 4 modified
-
libunko/unko.c (modified) (1 diff)
-
libunko/unko.h (modified) (1 diff)
-
main.d (modified) (2 diffs)
-
unko.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/d/portingdemo/libunko/unko.c
r7238 r7585 49 49 free(unko); 50 50 } 51 52 53 long add_long_and_int(long a, int b) { 54 return a + b; 55 } 56 -
lang/d/portingdemo/libunko/unko.h
r7238 r7585 14 14 extern void delete_unko(unko_t *unko); 15 15 16 extern long add_long_and_int(long a, int b); 17 -
lang/d/portingdemo/main.d
r7240 r7585 8 8 int main(char[][] args) 9 9 { 10 unko_t* unko; 11 unko = create_unko(); 10 unko_t* unko = create_unko(); 11 scope(exit) { 12 delete_unko(unko); 13 } 14 15 printf("%ld\n", add_long_and_int(15, 30)); 12 16 13 17 printf( … … 24 28 unko_t.fourth.offsetof, get_offsetof_fourth(), *unko.fourth); 25 29 26 scope(exit) {27 delete_unko(unko);28 }29 30 30 return 0; 31 31 } -
lang/d/portingdemo/unko.d
r7238 r7585 17 17 int get_offsetof_fourth(); 18 18 19 long add_long_and_int(long a, int b);
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)