Pareil, je supporte pas ces symboles accolés

Mon clang-format me donne ça :
int returnMoves = numlegalfullmoves;
if (!numlegalfullmoves)
{
if ((!numlegaldie1moves) || (abs (die2) > abs (die1)))
{
for (unsigned short i = 0; i < numlegaldie2moves; i++)
{
legalmoves[i][1] = legaldie2moves[i];
legalmoves[i][3] = legalmoves[i][2] = legalmoves[i][0] = -128;
}
returnMoves = numlegaldie2moves;
}
if (!numlegaldie2moves)
{
for (unsigned short i = 0; i < numlegaldie1moves; i++)
{
legalmoves[i][0] = legaldie1moves[i];
legalmoves[i][3] = legalmoves[i][2] = legalmoves[i][1] = -128;
}
returnMoves = numlegaldie1moves;
}
}
return returnMoves;
(et je dirais que pour le code de Godzil, l'espace à l'intérieur des parenthèses successives font penser à Astyle)