• Show log

    Commit

  • Hash : caab22c0
    Author : Carlos Martín Nieto
    Date : 2015-06-23T15:41:58

    buffer: don't allow growing borrowed buffers
    
    When we don't own a buffer (asize=0) we currently allow the usage of
    grow to copy the memory into a buffer we do own. This muddles the
    meaning of grow, and lets us be a bit cavalier with ownership semantics.
    
    Don't allow this any more. Usage of grow should be restricted to buffers
    which we know own their own memory. If unsure, we must not attempt to
    modify it.