Няшная / Говнокод #7979 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
int x = 0;
	for (i = 4; i <= 31; i++ && x++)
		if (code.l & (1 << i))
		  {
		    if (x == 0)
		      {
			info.bios_info->characteristics = (char**) malloc (sizeof (char*));
			info.bios_info->characteristics[x] = characteristics[i-3];
		      }else
		      {
		        realloc (info.bios_info->characteristics, (sizeof(char*) * x));
			info.bios_info->characteristics[x] = characteristics[i - 3];
		      }
		  }

realloc и массив указателей типа char*

http://www.linux.org.ru/forum/development/6786393

Запостил: sayidandrtfm sayidandrtfm, (Updated )

Комментарии (19) RSS

      • Предполагаю так: программа работает в юзермоде и собирает инфо о системе в целом. Данный фрагмент - запись/перезапись уже имеющейся информации(как и каким образом полученной — не суть).
        А дабы развеять сомнения обратитесь к … впрочем, ссылку-источник указал.
        Ответить
  • Обратите внимание, что в 8й строке написано
    i-3

    , а в 12й
    i - 3

    Очередная невнимательность, которыми просто изобилует язык Си.
    Ответить
  • л GY.GT$A(R"G.X"E,K:LD(B?A.V.G.QW.L)H.J$X$Q!W$D(Q$P:P H D:D"Y,F J?D?F!X:R.N(X C?I U!X!G,K.U$M(W)H.Q.Y,K?U:Q!Y.C I$T"Z$W P!V)C)D"N)K)C,A,K)B!T$J$N.N.Z.S?I.J!R"L"H G(BI)L"B U!A.Y,N.U:B,A!PR:Z.Q(L.S,B.Y.WV A Z$K(L"E"M$E"Z,T!S.W:B)L"U(JR(I(K:Y:W:U"AC"Y.Z?UD.Z)R!Z?K L.A"S!YR:S VH N I,Y.BG X,I"GM)P$K.BG(LS(D:J(JC)G)N$A P$T:M"X,Y$I!E:O(U"S)H$Q:G)B,E.F!F,P,E(U?P!O.R.U?I"OK:R,L?U.F(D,R.O$W!X,Z:G$F,R D:G:L!D"T U"V"D,N.K)P"J?G"R,N:R.L N?RGP QO,B.C(MQZW.L?U)T"NH!U)C!U.M?X"I:YC(S:W,KJ"K!J,X(G?I(T!X:P!B)L PB!X!R S,L$K!O!O(T.W A MR:LL(EN!R.I$Y.E(S:C"MN YU(W)I?WZ$PH$Z,E?N)X.S.T.T!O!W(D)C RP"R.D)Z$A:X)B.E.WD(C)W?AX?V:U"ZD?J(Y)L(I?W$Q,T,H.S,P$O.ZT$X L.X)R,M.F:J:F$IL)S.P$K(V(I"U!B$D$E:E(B.P?O,W(Q)U$O$Z$H)K?E"B)R)F$QL$B:L.S:N,Q!Y:U:V M:O$X!B"P$GX(T:E$E?W,H)K)PDJ G?M!S?Y,J(F:U$R.W.WR)F$I!H"C"R$B$IT"Y)U!K!GG"J.B:I(EE J?AI:A(X,VI!W.P W$I!I"F?G"Y Z)A"O$C H)B:X(K Z)FS.O.J!C:B$I!Y:O:V!O$S$O!X:H)Q!I"J$NO:T(F)L?O!M.X(O"L(OS?W:P?R,R,T,B$RU"T,Z(G$Q:I"W:Q?F:S,E,G:U.U D!O?X!E!F.G:VD,J C!C)J(U,G:V!Q(U"N"E)R E"B"U(I:Y)L.M$V(D"E.O)F,V?P?X!N)Z!E:Q,F?D!L?D(E:D,C!Q?Y?Y:I)V Z(S.F)M?A,Z!W)U(K,T)N?K$Y,X.Y$M,F"O Q SDK$XL Q(P(R)C,N!J?G H$B(EY)C?R?N,U,U,Y)G)R(R(KK"L(G"A"E?L:NF.A,U P)A(T A:G:S,M:U:C"B)V(NБJRLDVOMWDDQGPHHPGRGJBQGEZEJSEIOIKTBECLRADPINSDFIDHJJKGSAATLHBNNCPEQUSDNVXSKPBSVDIWJFQQLXWYKDAMBNLGSMWNEXCAJKATBJLCKKUDBTCGRHWRDKUQPTIENZDDQFMVREMCHSARIWDWUTQDTPIQWIPCWJFPPWRXEZCWUUJRBXDKINGUDIPFAXZWRXIAUJJPLDVDHPOYUXKZGLXBGJLYTQUGJCYANKHESWJSOBXDZJ
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8