Changeset 7585 for lang/d

Show
Ignore:
Timestamp:
03/06/08 20:58:26 (9 months ago)
Author:
itkz
Message:

yasui omosirosou but kao ga yabai http://www.moe-tokyo.net/

Location:
lang/d/portingdemo
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • lang/d/portingdemo/libunko/unko.c

    r7238 r7585  
    4949        free(unko); 
    5050} 
     51 
     52 
     53long add_long_and_int(long a, int b) { 
     54        return a + b; 
     55} 
     56 
  • lang/d/portingdemo/libunko/unko.h

    r7238 r7585  
    1414extern void delete_unko(unko_t *unko); 
    1515 
     16extern long add_long_and_int(long a, int b); 
     17 
  • lang/d/portingdemo/main.d

    r7240 r7585  
    88int main(char[][] args) 
    99{ 
    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)); 
    1216 
    1317        printf( 
     
    2428                unko_t.fourth.offsetof, get_offsetof_fourth(), *unko.fourth); 
    2529 
    26         scope(exit) { 
    27                 delete_unko(unko); 
    28         } 
    29  
    3030        return 0; 
    3131} 
  • lang/d/portingdemo/unko.d

    r7238 r7585  
    1717int get_offsetof_fourth(); 
    1818 
     19long add_long_and_int(long a, int b);