IRC log for #brlcad on 20101111

01:06.16 *** join/#brlcad juanman (~quassel@unaffiliated/juanman)
01:46.15 *** join/#brlcad Ralith (~ralith@S010600221561996a.vc.shawcable.net)
02:32.43 CIA-48 BRL-CAD: 03brlcad * r41324 10/brlcad/trunk/src/libbu/malloc.c:
02:32.43 CIA-48 BRL-CAD: rename cnt to siz to reflect that it's not a count ala calloc() but that it's a
02:32.43 CIA-48 BRL-CAD: size ala malloc(). also remove the doxygen comment on bu_realloc() since public
02:32.43 CIA-48 BRL-CAD: API comments for libbu are all included in the public interface headers.
02:32.43 CIA-48 BRL-CAD: implementation files only include doxygen comments for significant
02:34.11 CIA-48 BRL-CAD: 03brlcad * r41325 10/brlcad/trunk/include/bu.h:
02:34.11 CIA-48 BRL-CAD: expand the documentation for bu_realloc() and how it relates to the boundary
02:34.11 CIA-48 BRL-CAD: cases where size in zero and/or the ptr is NULL with particular clarity that
02:34.11 CIA-48 BRL-CAD: NULL will still never be returned. fortunately, the standard allows the return
02:34.11 CIA-48 BRL-CAD: to be non-null even for zero sizes.
02:54.20 CIA-48 BRL-CAD: 03brlcad * r41326 10/brlcad/trunk/src/libbu/malloc.c:
02:54.20 CIA-48 BRL-CAD: libbu memory management is not allowed to return NULL (by design) so having
02:54.20 CIA-48 BRL-CAD: bu_realloc() free memory then return NULL for the case where the size is zero
02:54.20 CIA-48 BRL-CAD: but the pointer is non-NULL would be inconsistent with that design.
02:54.20 CIA-48 BRL-CAD: FORTUNATELY, the standard allows for the return of 'a unique pointer that can be
04:02.38 CIA-48 BRL-CAD: 03brlcad * r41327 10/brlcad/trunk/src/libbu/tcl.c:
04:02.38 CIA-48 BRL-CAD: random crash report showed a crash inside free() from
04:02.38 CIA-48 BRL-CAD: bu_tcl_get_value_by_keyword(), so add additional protections. Call Tcl_Free()
04:02.38 CIA-48 BRL-CAD: instead of free() directly since that's what the Tcl doc's say should be called
04:02.38 CIA-48 BRL-CAD: after Tcl_SplitList(). also init listv to NULL for the case where listc is 0.
04:22.19 *** join/#brlcad louipc (~louipc@archlinux/trusteduser/louipc)
07:05.30 *** join/#brlcad juan_man (~quassel@unaffiliated/juanman)
09:17.46 *** join/#brlcad mafm (~mafm@81.34.125.22)
10:31.30 *** join/#brlcad archivist_emc (~archivist@host217-34-113-62.in-addr.btopenworld.com)
10:56.49 *** join/#brlcad akafubu (~akafubu@unaffiliated/akafubu)
12:24.42 *** join/#brlcad juanman (~quassel@unaffiliated/juanman)
12:42.35 *** join/#brlcad Zaebos (~irc@pd95b7f5e.dip0.t-ipconnect.de)
14:30.08 *** join/#brlcad mafm (~mafm@81.34.125.22)
16:26.34 starseeker makes note to check what that would take later
16:26.45 starseeker whoops
18:16.02 starseeker LOL: http://static.guim.co.uk/sys-images/Technology/Pix/pictures/2010/10/8/1286533302868/mobilemadness101008-1120-460.png
18:26.06 louipc hah I'd like to see the chart for all industries
18:26.51 ``Erik there're only so many bits in the world...
18:29.25 starseeker this isn't "free" in the GNU sense of the word, but it's still pretty cool: http://www.m1911.org/M1911-A1_REDUX.pdf
18:32.36 ``Erik the document itself may be subject to copyright, but it looks like there'd be enough information to actually model that thing very accurately O.O (and I don't THINK that'd be an issue?)
18:34.38 louipc better email about that
18:34.53 louipc seems like he's just charging for solidworks data though
18:35.51 starseeker hard to say - i'd rather have the army originals, but they would be hard to find
18:36.27 starseeker he's made adjustments to the data, which may make it problematic
18:36.39 louipc hehe he says that it's a bad design with too many components
18:38.39 louipc this is pretty awesome though
18:38.59 louipc you never really see a complete package like this in the shop
18:39.39 louipc unless you are the one who designed the product and are shopping out the work heh
18:51.32 *** join/#brlcad juanman (~quassel@unaffiliated/juanman)
19:25.09 *** join/#brlcad stevegt_1 (~stevegt@216.1.176.121)
21:44.19 *** join/#brlcad R0b0t1 (~Enigma@64-136-219-55.dyn.everestkc.net)
21:44.19 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)
21:48.57 brlcad that is pretty awesome
21:49.09 brlcad makes me want to build a cnc
21:49.40 louipc you have the drawings for that?
21:49.46 louipc ;D
21:50.01 *** join/#brlcad stevegt_ (~stevegt@216.1.176.121)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.