Warum ist BSIZE der STATFS_T -Struktur int64? [geschlossen]Linux

Linux verstehen
Anonymous
 Warum ist BSIZE der STATFS_T -Struktur int64? [geschlossen]

Post by Anonymous »

Ich habe gerade die Linterwarnung G115: Integer -Überlaufkonvertierung int64 -> uint64 Bei Verwendung von BSIZE aus der STATFS_T -Struktur in Go erhalten. Es stellt sich heraus, dass die Blockgröße in GO int64 ist, aber F_BSIZE ist in den strukturstatvfs unter linux ein unsigned lang. Wann kann BSIZE negativ sein, muss ich etwas überprüfen, bevor ich es benutze?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post