OSDN Git Service

swfed/swfed.git
13 years ago- 念の為の NULL 初期化
yoya [Sat, 12 Mar 2011 03:42:54 +0000 (03:42 +0000)]
- 念の為の NULL 初期化
- NULL チェック変更
- エラー文言修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@422 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSprite から cid で参照するコンテンツを削除する処理 (if 0 で無効化してある)
yoya [Fri, 11 Mar 2011 15:59:03 +0000 (15:59 +0000)]
Sprite から cid で参照するコンテンツを削除する処理 (if 0 で無効化してある)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@421 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoエラー文言訂正
yoya [Fri, 11 Mar 2011 11:10:05 +0000 (11:10 +0000)]
エラー文言訂正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@420 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoテーブル拡張が機能してなかったので修正
yoya [Fri, 11 Mar 2011 05:33:29 +0000 (05:33 +0000)]
テーブル拡張が機能してなかったので修正
(256 以上の値が set 出来なかった)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@419 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoMultiTerm 表示の printf で引数が足りないのを修正
yoya [Fri, 11 Mar 2011 03:59:16 +0000 (03:59 +0000)]
MultiTerm 表示の printf で引数が足りないのを修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@418 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_replace_cid で成功/失敗の戻り値を返すように
yoya [Fri, 11 Mar 2011 01:04:55 +0000 (01:04 +0000)]
swf_tag_replace_cid で成功/失敗の戻り値を返すように

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@417 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agogif 入れ替えのテストスクリプト
yoya [Fri, 11 Mar 2011 01:01:51 +0000 (01:01 +0000)]
gif 入れ替えのテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@416 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_replace_cid の成功/失敗のチェック
yoya [Fri, 11 Mar 2011 00:59:54 +0000 (00:59 +0000)]
swf_tag_replace_cid の成功/失敗のチェック

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@415 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agojpeg 入れ替えテストスクリプト
yoya [Thu, 10 Mar 2011 16:23:36 +0000 (16:23 +0000)]
jpeg 入れ替えテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@414 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコードの整形
yoya [Thu, 10 Mar 2011 14:23:31 +0000 (14:23 +0000)]
コードの整形
- 関数間の改行は1つずつ
- 余分な空行を削除
- 関数の戻り値のインデントを合わせる

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@413 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 関数の戻り値が無いのを修正
yoya [Thu, 10 Mar 2011 14:10:35 +0000 (14:10 +0000)]
- 関数の戻り値が無いのを修正
- 未使用の変数を削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@412 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_create_input_detail を呼ぶコードの refine
yoya [Thu, 10 Mar 2011 14:07:24 +0000 (14:07 +0000)]
swf_tag_create_input_detail を呼ぶコードの refine

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@411 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago*.c から extern を削除
yoya [Thu, 10 Mar 2011 13:50:32 +0000 (13:50 +0000)]
*.c から extern を削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@410 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_create_input_detail の戻り値チェック
yoya [Thu, 10 Mar 2011 13:46:02 +0000 (13:46 +0000)]
swf_tag_create_input_detail の戻り値チェック

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@409 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoNULL ガード (画像入れ替えが絡む部分を中心に)
yoya [Thu, 10 Mar 2011 13:15:53 +0000 (13:15 +0000)]
NULL ガード (画像入れ替えが絡む部分を中心に)
- 引数の NULL チェックを増やした
- 自動変数のポインタの NULL 代入を増やした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@408 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoテストスクリプト
yoya [Thu, 10 Mar 2011 13:01:44 +0000 (13:01 +0000)]
テストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@407 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_get_bitmap_size (を呼ぶ側でなく)中で swf_tag_create_input_detail を実行するよう変更
yoya [Thu, 10 Mar 2011 11:48:30 +0000 (11:48 +0000)]
swf_tag_get_bitmap_size (を呼ぶ側でなく)中で swf_tag_create_input_detail を実行するよう変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@406 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSprite 内にnest した Sprite の参照IDの入れ替えにも対応。
yoya [Thu, 10 Mar 2011 04:25:33 +0000 (04:25 +0000)]
Sprite 内にnest した Sprite の参照IDの入れ替えにも対応。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@405 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- depth の renumbering 処理を追加
yoya [Wed, 9 Mar 2011 17:18:55 +0000 (17:18 +0000)]
- depth の renumbering 処理を追加
- sprite 内の cid renumbering 処理を追加したがコメントアウト (問題あるので)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@404 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago表示枠の移動指定が意図した 1/20 しか移動しない不具合を修正
yoya [Wed, 9 Mar 2011 16:42:53 +0000 (16:42 +0000)]
表示枠の移動指定が意図した 1/20 しか移動しない不具合を修正
ユーザから受け取る値は論理pixelでSWFはTWIPSなので20倍する必要があった。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@403 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.32a から 0.32 に変更
yoya [Tue, 8 Mar 2011 17:49:03 +0000 (17:49 +0000)]
VERSION を 0.32a から 0.32 に変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@402 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoCID renum の書き換え対象 Defineタグを増やした
yoya [Tue, 8 Mar 2011 16:14:06 +0000 (16:14 +0000)]
CID renum の書き換え対象 Defineタグを増やした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@401 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- cxformwithalpha の処理ルーチンを追加
yoya [Tue, 8 Mar 2011 13:16:19 +0000 (13:16 +0000)]
- cxformwithalpha の処理ルーチンを追加
- swf_tag_place で PlaceObject2 の時の処理を cxformwithalpha を使うよう修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@400 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSprite 入れ替えで cid が 0 になるのを修正
yoya [Tue, 8 Mar 2011 01:22:06 +0000 (01:22 +0000)]
Sprite 入れ替えで cid が 0 になるのを修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@399 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoputbit する際に realloc する時のデバッグメッセージを削除
yoya [Tue, 8 Mar 2011 01:07:31 +0000 (01:07 +0000)]
putbit する際に realloc する時のデバッグメッセージを削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@398 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- EndタグをSprite内に埋める処理をついか
yoya [Tue, 8 Mar 2011 00:43:59 +0000 (00:43 +0000)]
- EndタグをSprite内に埋める処理をついか
- PlaceObject2 の refcid を上書きする処理を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@397 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agorefcid の get,replace API を追加 (PlaceObject2 のに対応)
yoya [Tue, 8 Mar 2011 00:42:55 +0000 (00:42 +0000)]
refcid の get,replace API を追加 (PlaceObject2 のに対応)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@396 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoCID 無しの場合に、0 を埋める処理を追加
yoya [Tue, 8 Mar 2011 00:42:19 +0000 (00:42 +0000)]
CID 無しの場合に、0 を埋める処理を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@395 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceMovieClip のテストスクリプト
yoya [Mon, 7 Mar 2011 17:20:14 +0000 (17:20 +0000)]
replaceMovieClip のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@394 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoデバッグ用メッセージを削除
yoya [Mon, 7 Mar 2011 17:19:40 +0000 (17:19 +0000)]
デバッグ用メッセージを削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@393 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoDefineタグ内の CID renum 処理を実装
yoya [Mon, 7 Mar 2011 17:18:45 +0000 (17:18 +0000)]
Defineタグ内の CID renum 処理を実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@392 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- shape_bitmap_get_refcid を実装
yoya [Mon, 7 Mar 2011 14:21:37 +0000 (14:21 +0000)]
- shape_bitmap_get_refcid を実装
- shape_bitmap_replace_refcid を実装
(shape_bitmap_identity を削除)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@391 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- identity を廃止
yoya [Mon, 7 Mar 2011 14:00:14 +0000 (14:00 +0000)]
- identity を廃止
- get_cid, replace_cid を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@390 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFEditor class の destructor が呼ばれない事がある為、(メモリリーク)チェック用に _destroy_and_exit メソッドを追加。
yoya [Mon, 7 Mar 2011 05:25:00 +0000 (05:25 +0000)]
SWFEditor class の destructor が呼ばれない事がある為、(メモリリーク)チェック用に _destroy_and_exit メソッドを追加。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@389 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- tag_info detail_handler の宣言を関数の頭へ移動
yoya [Mon, 7 Mar 2011 04:00:12 +0000 (04:00 +0000)]
- tag_info detail_handler の宣言を関数の頭へ移動
- tag detail を保存する変数を誤っているので修正
- 念の為 next ポインタを NULL 初期化 (calloc なので一応 0 保証されてるけど)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@388 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコードの見栄えの整理
yoya [Mon, 7 Mar 2011 03:59:08 +0000 (03:59 +0000)]
コードの見栄えの整理

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@387 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago入れ子で start, close を呼んだ場合の対処
yoya [Mon, 7 Mar 2011 03:57:45 +0000 (03:57 +0000)]
入れ子で start, close を呼んだ場合の対処

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@386 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSprite タグのインスタンス名検索が機能してなかったので修正
yoya [Mon, 7 Mar 2011 01:31:52 +0000 (01:31 +0000)]
Sprite タグのインスタンス名検索が機能してなかったので修正
- 検索の条件分岐が逆
- Sprite タグ分解処理が動いていない

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@385 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago指定するinstance名の Placeタグを探す処理の修正。(また不具合あり)
yoya [Sun, 6 Mar 2011 15:44:33 +0000 (15:44 +0000)]
指定するinstance名の Placeタグを探す処理の修正。(また不具合あり)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@384 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago渡された SWF 中のコンテンツタグを対象 Sprite の直前に、制御系タグを Sprite の中に展開する処理を実装
yoya [Sun, 6 Mar 2011 15:08:18 +0000 (15:08 +0000)]
渡された SWF 中のコンテンツタグを対象 Sprite の直前に、制御系タグを Sprite の中に展開する処理を実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@383 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceMovieClip に渡す SWFファイルの input に失敗した場合の処理を追加。
yoya [Sun, 6 Mar 2011 14:28:15 +0000 (14:28 +0000)]
replaceMovieClip に渡す SWFファイルの input に失敗した場合の処理を追加。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@382 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_move (data, detail 等の情報の移し替え)の実装
yoya [Sun, 6 Mar 2011 13:13:52 +0000 (13:13 +0000)]
swf_tag_move (data, detail 等の情報の移し替え)の実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@381 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 入れ替え対象 Sprite タグの前後のタグの位置を把握する処理を追加
yoya [Sun, 6 Mar 2011 11:56:11 +0000 (11:56 +0000)]
- 入れ替え対象 Sprite タグの前後のタグの位置を把握する処理を追加
- Defineタグと Spriteタグ内に入れるデータの分別処理を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@380 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago未使用の変数宣言を削除
yoya [Fri, 4 Mar 2011 09:41:53 +0000 (09:41 +0000)]
未使用の変数宣言を削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@379 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- bit入力中のエラー検知を入れた
yoya [Fri, 4 Mar 2011 09:41:26 +0000 (09:41 +0000)]
- bit入力中のエラー検知を入れた
- build 処理を修正。(parse が混ざってた)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@378 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoインスタンス名に対応する PlaceTag => SpriteTag を探す処理を実装
yoya [Thu, 3 Mar 2011 17:24:23 +0000 (17:24 +0000)]
インスタンス名に対応する PlaceTag => SpriteTag を探す処理を実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@377 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoisPlaceTag と isSpriteTag の定義を追加
yoya [Thu, 3 Mar 2011 17:23:07 +0000 (17:23 +0000)]
isPlaceTag と isSpriteTag の定義を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@376 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 不要な変数の削除
yoya [Thu, 3 Mar 2011 14:28:54 +0000 (14:28 +0000)]
- 不要な変数の削除
- 文字列(char *) からデータ列(unsigned char*) へのキャスト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@375 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- setActionVariables の度に DoAction を増やすのをやめて、既にある場合は変数代入イメージを混ぜるように改造。
yoya [Thu, 3 Mar 2011 14:26:29 +0000 (14:26 +0000)]
- setActionVariables の度に DoAction を増やすのをやめて、既にある場合は変数代入イメージを混ぜるように改造。
- 不要な変数の削除やエラー文言の修正。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@374 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- replaceMovieClip のガワだけ作成
yoya [Thu, 3 Mar 2011 12:55:52 +0000 (12:55 +0000)]
- replaceMovieClip のガワだけ作成
- version を 0.31 から 0.32a に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@373 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoPlaceObject, PlaceObject2 の build 処理を実装
yoya [Tue, 1 Mar 2011 13:18:09 +0000 (13:18 +0000)]
PlaceObject, PlaceObject2 の build 処理を実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@372 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoPlaceOject, PlaceObject2 の parser 実装
yoya [Tue, 1 Mar 2011 12:51:40 +0000 (12:51 +0000)]
PlaceOject, PlaceObject2 の parser 実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@371 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFED_VERSION を 0.30 から 0.31 に更新
yoya [Wed, 23 Feb 2011 15:29:41 +0000 (15:29 +0000)]
SWFED_VERSION を 0.30 から 0.31 に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@370 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplace shape へのリンクを追加
yoya [Wed, 23 Feb 2011 15:00:32 +0000 (15:00 +0000)]
replace shape へのリンクを追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@369 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agogetTagDetail や swfInfo 等 detail を生成した後で getShapeData を呼ぶと正しくないデータが取れるのを修正。
yoya [Wed, 23 Feb 2011 14:59:52 +0000 (14:59 +0000)]
getTagDetail や swfInfo 等 detail を生成した後で getShapeData を呼ぶと正しくないデータが取れるのを修正。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@368 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコードの整形
yoya [Wed, 23 Feb 2011 13:43:20 +0000 (13:43 +0000)]
コードの整形

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@367 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago画像一覧に Shape の画像も表示する
yoya [Wed, 23 Feb 2011 13:41:39 +0000 (13:41 +0000)]
画像一覧に Shape の画像も表示する

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@366 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFED_VERSION を 0.28(本来は0.29のはずが更新漏れ)から 0.30 に更新
yoya [Thu, 17 Feb 2011 22:42:14 +0000 (22:42 +0000)]
SWFED_VERSION を 0.28(本来は0.29のはずが更新漏れ)から 0.30 に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@365 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago透明色の無い GIF で replace 処理すると、colortable 256個目の色が透明になる不具合を修正した
yoya [Thu, 17 Feb 2011 22:41:32 +0000 (22:41 +0000)]
透明色の無い GIF で replace 処理すると、colortable 256個目の色が透明になる不具合を修正した

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@364 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago呼ぶメソッドを誤っていた。(動作はしますが)
yoya [Thu, 3 Feb 2011 15:28:53 +0000 (15:28 +0000)]
呼ぶメソッドを誤っていた。(動作はしますが)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@363 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago(get|replace)ShapeData のサンプルコード
yoya [Thu, 3 Feb 2011 14:28:19 +0000 (14:28 +0000)]
(get|replace)ShapeData のサンプルコード

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@362 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- SWF 分解デモの URL 変更
yoya [Thu, 3 Feb 2011 14:27:09 +0000 (14:27 +0000)]
- SWF 分解デモの URL 変更
- adjustbitmap と actionbytecode 処理の日記リンクを追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@361 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- (get|replace)ShapeData の実装
yoya [Thu, 3 Feb 2011 14:06:39 +0000 (14:06 +0000)]
- (get|replace)ShapeData の実装
- (get|replace)TagContentsByCID の修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@360 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- getShapeData, replaceShapeData の実装 (まだ全然動かない)
yoya [Wed, 2 Feb 2011 16:12:34 +0000 (16:12 +0000)]
- getShapeData, replaceShapeData の実装 (まだ全然動かない)
  - 各々 alias で、本体は getTagContentsByCID, replaceTagContentsByCID
- getTagData, replaceTagData のコード修正 (動作確認してない)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@359 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_replace_tagdata のコード上の場所を移動 (グルーピングがおかしかったので)
yoya [Wed, 2 Feb 2011 15:42:36 +0000 (15:42 +0000)]
swf_object_replace_tagdata のコード上の場所を移動 (グルーピングがおかしかったので)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@358 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.27 から 0.28 に up
yoya [Fri, 31 Dec 2010 12:59:38 +0000 (12:59 +0000)]
VERSION を 0.27 から 0.28 に up

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@357 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoMALLOC_DEBUG 指定しない時は malloc_debug_start mallog_debug_end を呼ばないよう修正
yoya [Fri, 31 Dec 2010 07:05:04 +0000 (07:05 +0000)]
MALLOC_DEBUG 指定しない時は malloc_debug_start mallog_debug_end を呼ばないよう修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@356 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_close で必ず malloc_debug_end が呼ばれるようにした
yoya [Fri, 31 Dec 2010 04:06:25 +0000 (04:06 +0000)]
swf_object_close で必ず malloc_debug_end が呼ばれるようにした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@355 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agomalloc/free デバッグ処理の改善
yoya [Thu, 30 Dec 2010 12:16:24 +0000 (12:16 +0000)]
malloc/free デバッグ処理の改善
- 開始と終了で表示
- 0 ポインタでの値書き込みをポインタの先頭エリアに0を埋めるよう修正。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@354 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago誤って alias 変数を free している処理を削除
yoya [Tue, 21 Dec 2010 11:03:04 +0000 (11:03 +0000)]
誤って alias 変数を free している処理を削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@353 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agotag->data を free した後で NULL 代入。(殆ど処理していたが一か所漏れていた)
yoya [Sun, 5 Dec 2010 15:26:30 +0000 (15:26 +0000)]
tag->data を free した後で NULL 代入。(殆ど処理していたが一か所漏れていた)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@352 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコメントアウトした free の行を削除
yoya [Sun, 5 Dec 2010 15:21:15 +0000 (15:21 +0000)]
コメントアウトした free の行を削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@351 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agojpeg セグメントを削除する際に誤って free している個所があるので修正。
yoya [Sun, 5 Dec 2010 15:20:04 +0000 (15:20 +0000)]
jpeg セグメントを削除する際に誤って free している個所があるので修正。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@350 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agosetActionVariables で DoActionタグを挿入する際、
yoya [Sun, 5 Dec 2010 15:19:22 +0000 (15:19 +0000)]
setActionVariables で DoActionタグを挿入する際、
Attribute, SetBackgroundcolor より後ろに位置させているが、
それに加えて Protect タグよりも後ろにするよう改造。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@349 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.26 から 0.27 に up
yoya [Thu, 2 Dec 2010 03:43:17 +0000 (03:43 +0000)]
VERSION を 0.26 から 0.27 に up

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@348 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agodestloy 中に free した変数にアクセスする不具合を修正 (0.26 でデグレード)
yoya [Thu, 2 Dec 2010 03:40:42 +0000 (03:40 +0000)]
destloy 中に free した変数にアクセスする不具合を修正 (0.26 でデグレード)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@347 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.25 から 0.26 に up
yoya [Wed, 1 Dec 2010 18:37:28 +0000 (18:37 +0000)]
VERSION を 0.25 から 0.26 に up

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@346 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agotRNS チャンクの透明度情報をひとつ大目に勘違いしていて、
yoya [Wed, 1 Dec 2010 18:21:06 +0000 (18:21 +0000)]
tRNS チャンクの透明度情報をひとつ大目に勘違いしていて、
透明度のあるパレット+1個目が透明になる不具合を修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@345 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agosetActionVaribles のテストスクリプト
yoya [Tue, 30 Nov 2010 18:35:36 +0000 (18:35 +0000)]
setActionVaribles のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@344 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- setActionVariables の実装を一通り
yoya [Tue, 30 Nov 2010 18:31:02 +0000 (18:31 +0000)]
- setActionVariables の実装を一通り
- shape 表示
- getEditString で無駄な 1 byte のコピーを減らす

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@343 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agostrdup_debug を削除 (strdup 自体マクロみたいで redfine になる)
yoya [Tue, 30 Nov 2010 18:27:24 +0000 (18:27 +0000)]
strdup_debug を削除 (strdup 自体マクロみたいで redfine になる)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@342 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agomalloc.h でなく stdlib.h を include
yoya [Tue, 30 Nov 2010 02:19:08 +0000 (02:19 +0000)]
malloc.h でなく stdlib.h を include

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@341 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoy_keyvalue_next がゴミの use フラグを見る不具合を修正
yoya [Mon, 29 Nov 2010 16:26:57 +0000 (16:26 +0000)]
y_keyvalue_next がゴミの use フラグを見る不具合を修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@340 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoモジュール名を strtable から keyvalue に変更
yoya [Mon, 29 Nov 2010 16:13:13 +0000 (16:13 +0000)]
モジュール名を strtable から keyvalue に変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@339 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- itelator 系メソッドを追加
yoya [Mon, 29 Nov 2010 16:07:40 +0000 (16:07 +0000)]
- itelator 系メソッドを追加
- テスト用 main 追加
- 色々バグフィックス

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@338 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.24 から 0.25 に up
yoya [Sun, 28 Nov 2010 17:11:43 +0000 (17:11 +0000)]
VERSION を 0.24 から 0.25 に up

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@337 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoy_strtable ユーティリティーを追加
yoya [Sun, 28 Nov 2010 16:49:21 +0000 (16:49 +0000)]
y_strtable ユーティリティーを追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@336 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agostrdup_debug を追加
yoya [Sun, 28 Nov 2010 16:32:31 +0000 (16:32 +0000)]
strdup_debug を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@335 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agorealloc 失敗のエラーメッセージのフォーマット指定子を修正
yoya [Sun, 28 Nov 2010 13:48:38 +0000 (13:48 +0000)]
realloc 失敗のエラーメッセージのフォーマット指定子を修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@334 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago各 tag の detail destroy メソッドで free した後 detail に NULL を入れる処理を追加 (フェイルセーフ的な)
yoya [Sun, 28 Nov 2010 13:45:59 +0000 (13:45 +0000)]
各 tag の detail destroy メソッドで free した後 detail に NULL を入れる処理を追加 (フェイルセーフ的な)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@333 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_jpeg_replace_jpeg_data で jpegconv の戻り値チェックを追加
yoya [Sat, 27 Nov 2010 13:59:42 +0000 (13:59 +0000)]
swf_tag_jpeg_replace_jpeg_data で jpegconv の戻り値チェックを追加
(これが無いので、jpeg 以外を渡した時の処理が不定になっていた)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@332 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.23 から 0.24 に up
yoya [Mon, 1 Nov 2010 17:09:30 +0000 (17:09 +0000)]
VERSION を 0.23 から 0.24 に up

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@331 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agodisasmActionData の戻り値を明示的に指定 (TRUE に)
yoya [Sun, 31 Oct 2010 13:40:18 +0000 (13:40 +0000)]
disasmActionData の戻り値を明示的に指定 (TRUE に)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@330 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoinsertActionSetVariables の関数エントリだけ作成 (エントリ無効化してる)
yoya [Sun, 31 Oct 2010 13:39:28 +0000 (13:39 +0000)]
insertActionSetVariables の関数エントリだけ作成 (エントリ無効化してる)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@329 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoJpeg | GIF,PNG で tag の異なる方に入れ替える際に tag を変換し切れてない不具合を修正。
yoya [Sat, 30 Oct 2010 13:44:02 +0000 (13:44 +0000)]
Jpeg | GIF,PNG で tag の異なる方に入れ替える際に tag を変換し切れてない不具合を修正。
(古い tag で detail object を create してた)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@328 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_create_input_detail の前で detail の NULL チェックを入れた
yoya [Sat, 30 Oct 2010 13:18:43 +0000 (13:18 +0000)]
swf_tag_create_input_detail の前で detail の NULL チェックを入れた
TODO: swf_tag_create_input_detail の中で NULL チェックするか検討する

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@327 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agophp -i で version を表示するようにした
yoya [Fri, 29 Oct 2010 16:06:01 +0000 (16:06 +0000)]
php -i で version を表示するようにした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@326 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago画像入れ替えの枠合わせ高速化用 (bitmap_id をアプリケーション側で cache 出来るように)
yoya [Fri, 29 Oct 2010 15:32:18 +0000 (15:32 +0000)]
画像入れ替えの枠合わせ高速化用 (bitmap_id をアプリケーション側で cache 出来るように)
- getShapeIdListByBitmapRef メソッドを実装
- getBitmapSize メソッドを実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@325 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswfed_functions 定義のインデントを 4 に揃えた
yoya [Fri, 29 Oct 2010 15:31:18 +0000 (15:31 +0000)]
swfed_functions 定義のインデントを 4 に揃えた

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@324 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコードの整形
yoya [Fri, 29 Oct 2010 15:26:16 +0000 (15:26 +0000)]
コードの整形

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@323 7c90b180-03d5-4157-b861-58a559ae9d1e