私はLinuxカーネルモジュールを作成していて、コーディング標準に従うためにastyleを使用しようとしています。構造が正しくフォーマットされていないようspi_driver
です。その理由を誰かが知っているのではないかと思います。astyle --style=linux lightmod.c
これは、(コマンドを使用して)astyleに渡す前のコードです。
static struct spi_driver light_driver = {
.driver = {
.name = "light",
.owner = THIS_MODULE,
},
.probe = light_probe,
.remove = __devexit_p(light_remove),
};
そしてこれは出力です:
static struct spi_driver light_driver = {
.driver = {
.name = "light",
.owner = THIS_MODULE,
},
.probe = light_probe,
.remove = __devexit_p(light_remove),
};
.remove
なぜこのようにインデントするのですか?誰か知っている?