ObjXMPP  Artifact [e240aaaf2a]

Artifact e240aaaf2a4fc989b3bd0c353e2b2535c8b3cb8859ac7d14b70156376c20c636:

Manifest of check-in [e240aaaf2a] - Get rid of an unnecessary loop.

The loop is not required as we recalculate each entry's
accumulatedWeight on each call, thus there is always an entry that will
be found for the random number. by js on 2011-05-25 22:41:26.


C Get\srid\sof\san\sunnecessary\sloop.\n\nThe\sloop\sis\snot\srequired\sas\swe\srecalculate\seach\sentry's\naccumulatedWeight\son\seach\scall,\sthus\sthere\sis\salways\san\sentry\sthat\swill\nbe\sfound\sfor\sthe\srandom\snumber.
D 2011-05-25T22:41:26
F .hgignore 9442a72aae5da916f76a717dc94a79777ee8371b1a6e9f9e181e37dac3577a46
F Doxyfile ca01687d67f2c2a7c3aa37f2c106c99ebc36e319e30f00050088d2732427ded3
F Info.plist f1ca1af87f1b0f338cc739b95975cbf1742347e94411057fa5463bca85096774
F Makefile 3429dcb806ad2d2d1a7cc8a2940fc2fc743aa7ff32460ce24e4383db0175f262
F ObjXMPP.xcodeproj/project.pbxproj 7456f2ea2022112ceb055ffe9bf401f216181d788b5c22d26e8c953af0666f57
F autogen.sh 2b056398750eb117c7a079843d2a5ff5dd2da3abf2a6e89d13792b69dce203fd x
F buildsys.mk.in 32994467a3c18d4ebf01cb9fc6777900ea497e8228b7b8de5fd5d24989ab0b08
F config.guess 71dba7f4a49e7e625cafdab04e8fdec3af7a59bc3e93e16ac88a96a5cfef8250
F config.sub 7000ece130056d7b88db9f4d694ff60c24da770172244f8b4ad716e75c8999af
F configure.ac 7ac5f3f2254583a1b2a06aca555473ce8a7c5acb446df633ab1976f925da5257
F extra.mk.in 017eb2f62c32d6f8e64271be90de8fb7afb16d48073edd0e5dc5fc1dec8c6c25
F install-sh f9c6aba00db453e84155727197a3cb01fc13b12f1df7cb810cb23a2df83f2f68 x
F m4/buildsys.m4 96981d90bcf033bb7ecf5cc236302b06ee1b18ced2ed4fcbb3186c583a58e506
F src/Makefile e16ddb2283be17fe60eb3d6408cbd44e0249e2f829f227df71a799a49a18f0f8
F src/ObjXMPP.h fed9dcdd1fbaa2283370a94eda86f51f36f1dd11e36d1bd591eaf03a53b3e9b0
F src/XMPPAuthenticator.h cf4b0ef3fad474697cbebedf20b7836f59171e38fecd427621c4343cdd1daa10
F src/XMPPAuthenticator.m 9855270d5dee74529347d7fdaefb1ca59daddf913b7588eb7b6c17bcd2624edb
F src/XMPPConnection.h 6a0f28070ac64de0960fc214e6856f6ec842aa235d7a007d9f2643a4f9b95532
F src/XMPPConnection.m 90fd91ac50b38c471244b3350907c03237180194c8bc4a3ccc4ca923f758e10a
F src/XMPPExceptions.h 74f141b41784a8dc411a1f170fed020e0ce5c0a33c1e33522c31261fa04ee98f
F src/XMPPExceptions.m d368ce72c225c5dae4d04d6006162779118325b176e4ca6f926119969b5daa94
F src/XMPPIQ.h f689491164387a71e1a33fa92ac9d6e2dfda6c603e4a5978ff22a4bd2da860ed
F src/XMPPIQ.m e65b289e7dbffa4a03dd5227e76ca2aa83388e747c45f1b48e9d5c8ded1a0d12
F src/XMPPJID.h 0a05a907dbac2c30d5301912b28ecbef4820e686d2db4754cf18536e1ef445f1
F src/XMPPJID.m bd22dc884d41d58303b910220dfbc55066b7616771962c0675b867a58dbaeda0
F src/XMPPMessage.h 7899970ddcc56baa2f095dedbae69715e071fb620975888855143963c0bd77d2
F src/XMPPMessage.m e65e08e1fadd0f58170e1fe017364955818600014cf25ec0379a690bb6601dbd
F src/XMPPPLAINAuth.h 838ab069068922542488822c0755156d77817120b4a75ed8ecd68eb4b9a4738f
F src/XMPPPLAINAuth.m de7aa34d22f1cf95aa995f901c072215b5bf76c4a8e0536e849ac492b734e188
F src/XMPPPresence.h 6579dcabcb1aa17216b8e5f6d7ee3178206a521f4bc10aa20364095aecf36c22
F src/XMPPPresence.m 2036457b715fc183fdb165604c3615d6cfff8782886e04136c591ad549ab00ad
F src/XMPPRoster.h 7a403464fd3b8e11a7f359b27b02c7a8481bce76c0f81d48c6834839f6b76dcf
F src/XMPPRoster.m 9da3261919c421c5a1d03425f1bd0269730ee2e4930d83bb928f54c0130d7a89
F src/XMPPRosterItem.h 3813168f1c83a20dddc9fdd7d75bb402e61f9e928dd2910112e9542dfae83402
F src/XMPPRosterItem.m 55445a1531d14314a2d1da254df6f00abec217ef629929b22f29dd12b53ab9e3
F src/XMPPSCRAMAuth.h 888f15c06443fc095b6f297b922c0666b36c9a1e9dc1725a27b9f4f2c98652e3
F src/XMPPSCRAMAuth.m 8d48b446175eb4138e938a478556bef20105058d8f3a1b5e4830df8ccf8fa66e
F src/XMPPSRVEnumerator.h cfa5111ccce4d482fd50f581af978a608340f9757402bf0d9462a03bc200648b
F src/XMPPSRVEnumerator.m f3a2775abf84505271d18167b64b184045c9d05f7e98c67bc1102c489dbdabd2
F src/XMPPStanza.h eb4f4f5610fb7b8a1e6da241d8c1198b751c9888fcd49979401db4e2c98409c6
F src/XMPPStanza.m 4e7bfcfbe20869190ec6285b16b7d0e1580c67efa5820d172abbda61325358ca
F src/namespaces.h aa29a5479e61d8d4576a5894addec32392eb59e07d7a131d5fb80833047be273
F tests/Makefile 11ab56c388ffe04355e1a896c269cd9a85419559dbc8f5203b9ea726ebd61c58
F tests/test.m 4642dd9fd40c359d7af342160b3b77c2a6bcaf11356c8d5de97d69de8075530f
P 0fe3ad230469cfa74644e16507f32963f73beb355b1afbffa134fe82c098b39b
U js
Z 0a7f244b3daa9877c952e0d9449fde05