このようにUbuntuでCソースコードをフォーマットするためにインデントを使用しています
indent -linux -l120 -i4 -nut filename
どういうわけか、いくつかのファイルはインデント後にフォーマットが壊れています。結果はこんな感じ
unsigned char get(const unsigned char *buffer, unsigned char *byte)
{
unsigned char size = sizeof(char);
*byte = *buffer;
return size;
}
これの代わりに
unsigned char get(const unsigned char *buffer, unsigned char *byte)
{
unsigned char size = sizeof(char);
*byte = *buffer;
return size;
}
正しいインデントを確保する理由と方法は何ですか?