適当に翻訳する。
「xsel -d」を使用するたびに「.xsel.log」ファイルにエラーが書き込まれていく。(xsel-1.2.0の場合)
xsel: BadValue (integer parameter out of range for operation): Resource temporarily unavailable
xsel: BadValue (integer parameter out of range for operation): Resource temporarily unavailable
xsel: BadValue (integer parameter out of range for operation): Resource temporarily unavailable
...
...
セレクションの内容を「DELETE」型に変換するよう依頼された時(つまり消去するよう依頼された時)、xselは「xsel.c」の関数「handle_delete」を呼び出すが、この関数の中で使っている「XChangeProperty」の引数に問題がある。
... ... /* * handle_delete (display, requestor, property) * * Handle a DELETE request. */ static HandleResult handle_delete (Display * display, Window requestor, Atom property) { XChangeProperty (display, requestor, property, null_atom, 0, PropModeReplace, NULL, 0); return DID_DELETE; } ... ...
「XChangeProperty」の5番目の引数「format」には、「8」「16」「32」のどれかを指定しなければならない。それ以外の数値を渡すと「BadValue」エラーになる。
適当に書き換えて、再インストールして解決。
... { XChangeProperty (display, requestor, property, null_atom, 8, PropModeReplace, NULL, 0); return DID_DELETE; } ...
カレンダー
カテゴリー
最新コメント
最新記事
ブログ内検索
広告