home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3012 < prev    next >
Internet Message Format  |  1991-03-07  |  5KB

  1. From: mzw_t@hpujsda.HP.COM (Matsuzawa Takashi)
  2. Newsgroups: alt.sources
  3. Subject: Re: oneko dumps core!
  4. Message-ID: <59340001@hpujsda.HP.COM>
  5. Date: 7 Mar 91 03:59:52 GMT
  6.  
  7. Hope this helps...
  8.  
  9. ####
  10. From mzw_t Mon Mar  4 13:19:03 1991
  11. Relay-Version: version Notes 2.8.4  1990/05/09; site hpujsda.HP.COM
  12. From: mzw_t@hpujsda.HP.COM (Matsuzawa Takashi)
  13. Date: Mon, 4 Mar 1991 04:19:03 GMT
  14. Date-Received: Mon, 4 Mar 1991 04:19:03 GMT
  15. Subject: Re: New Oneko w/ larger kitties!!
  16. Message-ID: <330002@hpujsda.HP.COM>
  17. Organization: YHP Japan Country Products - Tokyo
  18. Path: hpujsda!mzw_t
  19. Newsgroups: hp.sources
  20. Posting-Version: version Notes 2.8.4  1990/05/09; site hpujsda.HP.COM
  21. References: <103320033@hpcvlx.cv.hp.com>
  22.  
  23. Hi,
  24.  
  25. In order to compile Oneko in ANSI C compatible mode,
  26. you will have to apply following patch to oneko.c file.
  27. I compiled it under Domain/C 6.8 sometime ago and it
  28. is working well.  I believe GCC will do with this patch
  29. (I have not tried it yet, though).
  30.  
  31. Takashi Matsuzawa,
  32. Japan CPO.
  33.  
  34. ------------- < cut here > -----------
  35. 190,225c190,225
  36. <     { &Mati2GC, &Mati2Msk },
  37. <     { &Mati2GC, &Mati2Msk },        /* NekoState == NEKO_STOP */
  38. <     { &Jare2GC, &Jare2Msk },
  39. <     { &Mati2GC, &Mati2Msk },        /* NekoState == NEKO_JARE */
  40. <     { &Kaki1GC, &Kaki1Msk },
  41. <     { &Kaki2GC, &Kaki2Msk },        /* NekoState == NEKO_KAKI */
  42. <     { &Mati3GC, &Mati3Msk },
  43. <     { &Mati3GC, &Mati3Msk },        /* NekoState == NEKO_AKUBI */
  44. <     { &Sleep1GC, &Sleep1Msk },
  45. <     { &Sleep2GC, &Sleep2Msk },        /* NekoState == NEKO_SLEEP */
  46. <     { &AwakeGC, &AwakeMsk },
  47. <     { &AwakeGC, &AwakeMsk },        /* NekoState == NEKO_AWAKE */
  48. <     { &Up1GC, &Up1Msk },
  49. <     { &Up2GC, &Up2Msk },        /* NekoState == NEKO_U_MOVE */
  50. <     { &Down1GC, &Down1Msk },
  51. <     { &Down2GC, &Down2Msk },        /* NekoState == NEKO_D_MOVE */
  52. <     { &Left1GC, &Left1Msk },
  53. <     { &Left2GC, &Left2Msk },        /* NekoState == NEKO_L_MOVE */
  54. <     { &Right1GC, &Right1Msk },
  55. <     { &Right2GC, &Right2Msk },        /* NekoState == NEKO_R_MOVE */
  56. <     { &UpLeft1GC, &UpLeft1Msk },
  57. <     { &UpLeft2GC, &UpLeft2Msk },    /* NekoState == NEKO_UL_MOVE */
  58. <     { &UpRight1GC, &UpRight1Msk },
  59. <     { &UpRight2GC, &UpRight2Msk },    /* NekoState == NEKO_UR_MOVE */
  60. <     { &DownLeft1GC, &DownLeft1Msk },
  61. <     { &DownLeft2GC, &DownLeft2Msk },    /* NekoState == NEKO_DL_MOVE */
  62. <     { &DownRight1GC, &DownRight1Msk },
  63. <     { &DownRight2GC, &DownRight2Msk },    /* NekoState == NEKO_DR_MOVE */
  64. <     { &UpTogi1GC, &UpTogi1Msk },
  65. <     { &UpTogi2GC, &UpTogi2Msk },    /* NekoState == NEKO_U_TOGI */
  66. <     { &DownTogi1GC, &DownTogi1Msk },
  67. <     { &DownTogi2GC, &DownTogi2Msk },    /* NekoState == NEKO_D_TOGI */
  68. <     { &LeftTogi1GC, &LeftTogi1Msk },
  69. <     { &LeftTogi2GC, &LeftTogi2Msk },    /* NekoState == NEKO_L_TOGI */
  70. <     { &RightTogi1GC, &RightTogi1Msk },
  71. <     { &RightTogi2GC, &RightTogi2Msk },    /* NekoState == NEKO_R_TOGI */
  72. ---
  73. >    {{ &Mati2GC, &Mati2Msk },
  74. >     { &Mati2GC, &Mati2Msk }},        /* NekoState == NEKO_STOP */
  75. >    {{ &Jare2GC, &Jare2Msk },
  76. >     { &Mati2GC, &Mati2Msk }},        /* NekoState == NEKO_JARE */
  77. >    {{ &Kaki1GC, &Kaki1Msk },
  78. >     { &Kaki2GC, &Kaki2Msk }},        /* NekoState == NEKO_KAKI */
  79. >    {{ &Mati3GC, &Mati3Msk },
  80. >     { &Mati3GC, &Mati3Msk }},        /* NekoState == NEKO_AKUBI */
  81. >    {{ &Sleep1GC, &Sleep1Msk },
  82. >     { &Sleep2GC, &Sleep2Msk }},        /* NekoState == NEKO_SLEEP */
  83. >    {{ &AwakeGC, &AwakeMsk },
  84. >     { &AwakeGC, &AwakeMsk }},        /* NekoState == NEKO_AWAKE */
  85. >    {{ &Up1GC, &Up1Msk },
  86. >     { &Up2GC, &Up2Msk }},        /* NekoState == NEKO_U_MOVE */
  87. >    {{ &Down1GC, &Down1Msk },
  88. >     { &Down2GC, &Down2Msk }},        /* NekoState == NEKO_D_MOVE */
  89. >    {{ &Left1GC, &Left1Msk },
  90. >     { &Left2GC, &Left2Msk }},        /* NekoState == NEKO_L_MOVE */
  91. >    {{ &Right1GC, &Right1Msk },
  92. >     { &Right2GC, &Right2Msk }},        /* NekoState == NEKO_R_MOVE */
  93. >    {{ &UpLeft1GC, &UpLeft1Msk },
  94. >     { &UpLeft2GC, &UpLeft2Msk }},    /* NekoState == NEKO_UL_MOVE */
  95. >    {{ &UpRight1GC, &UpRight1Msk },
  96. >     { &UpRight2GC, &UpRight2Msk }},    /* NekoState == NEKO_UR_MOVE */
  97. >    {{ &DownLeft1GC, &DownLeft1Msk },
  98. >     { &DownLeft2GC, &DownLeft2Msk }},    /* NekoState == NEKO_DL_MOVE */
  99. >    {{ &DownRight1GC, &DownRight1Msk },
  100. >     { &DownRight2GC, &DownRight2Msk }},    /* NekoState == NEKO_DR_MOVE */
  101. >    {{ &UpTogi1GC, &UpTogi1Msk },
  102. >     { &UpTogi2GC, &UpTogi2Msk }},    /* NekoState == NEKO_U_TOGI */
  103. >    {{ &DownTogi1GC, &DownTogi1Msk },
  104. >     { &DownTogi2GC, &DownTogi2Msk }},    /* NekoState == NEKO_D_TOGI */
  105. >    {{ &LeftTogi1GC, &LeftTogi1Msk },
  106. >     { &LeftTogi2GC, &LeftTogi2Msk }},    /* NekoState == NEKO_L_TOGI */
  107. >    {{ &RightTogi1GC, &RightTogi1Msk },
  108. >     { &RightTogi2GC, &RightTogi2Msk }},    /* NekoState == NEKO_R_TOGI */
  109.