• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision78ac73e07b85739d5c29ad5d29bbf7013ba5fe7d (tree)
Time2017-03-17 22:40:37
Authordhrname <dhrname@user...>
Commiterdhrname

Log Message

Modify the list

Change Summary

Incremental Difference

--- a/source_code/shadowstar.c
+++ b/source_code/shadowstar.c
@@ -263,7 +263,7 @@ bool ST_isEmpty (ST_Ordered_Pair *list) {
263263 /*ST_first 関数
264264 * 順序対の一番目を返す
265265 * ST_pair関数で指定された第一引数(例えば、ST_pair(a,b)ならばa)を返す)*/
266-int32_t ST_first (ST_Ordered_Pair *list) {
266+int_least8_t ST_first (ST_Ordered_Pair *list) {
267267 if (ST_isEmpty(list)) {
268268 return 0;
269269 } else {
@@ -316,7 +316,7 @@ void ST_freelist (ST_Ordered_Pair *list) {
316316
317317 /*ST_pair関数
318318 * 第一引数と第二引数とで順序対を作る*/
319-ST_Ordered_Pair *ST_pair (int32_t n, ST_Ordered_Pair *p) {
319+ST_Ordered_Pair *ST_pair (int_least8_t n, ST_Ordered_Pair *p) {
320320 ST_Ordered_Pair *s;
321321 s = (ST_Ordered_Pair *) ST_emalloc(sizeof(ST_Ordered_Pair));
322322 s->first = n;
--- a/source_code/shadowstar.h
+++ b/source_code/shadowstar.h
@@ -94,7 +94,7 @@ typedef struct ST_OrderedPair ST_Ordered_Pair;
9494 * 順序対を作るための構造体
9595 * ただし、属性fだけは操作として、next関数で使われる*/
9696 struct ST_OrderedPair {
97- int32_t first; /*対となる一番目*/
97+ int_least8_t first; /*対となる一番目*/
9898 ST_Ordered_Pair *second; /*対となる二番目*/
9999 int32_t lifepoint; /*参照カウンタ*/
100100 };
@@ -113,7 +113,7 @@ bool ST_isEmpty (ST_Ordered_Pair*);
113113 /*ST_first 関数
114114 * 順序対の一番目を返す
115115 * ST_pair関数で指定された第一引数(例えば、ST_pair(a,b)ならばa)を返す)*/
116-int32_t ST_first (ST_Ordered_Pair*);
116+int_least8_t ST_first (ST_Ordered_Pair*);
117117
118118 /*ST_second 関数
119119 * 順序対の二番目を返す
@@ -131,7 +131,7 @@ void ST_freelist (ST_Ordered_Pair*);
131131
132132 /*ST_pair関数
133133 * 第一引数と第二引数とで順序対を作る*/
134-ST_Ordered_Pair *ST_pair (int32_t, ST_Ordered_Pair*);
134+ST_Ordered_Pair *ST_pair (int_least8_t, ST_Ordered_Pair*);
135135
136136 /*Ord2bool_t型
137137 * ST_Ordered_Pairポインタ型を引数に取って、bool型の値を返すような関数型