Skip to content
Snippets Groups Projects
Select Git revision
  • 288d8469477315880cf5cf179fb362e420b88925
  • master default
  • wip-add-ed25519
  • disable-sha1
  • lsh-2.0.4
  • experimental-20050201
  • lsh-1.4.2
  • lsh-1.2
  • lsh_2.1_release_20130626
  • converted-master-branch-to-git
  • nettle_2.4_release_20110903
  • nettle_2.3_release_20110902
  • nettle_2.2_release_20110711
  • nettle_2.1_release_20100725
  • camellia_32bit_20100720
  • nettle_2.0_release_20090608
  • converted-lsh-2.0.4-branch-to-git
  • lsh_2.0.4_release_20070905
  • lsh_2.9_exp_release_20070404
  • nettle_1.15_release_20061128
  • after_experimental_merge_20060516
  • branch_before_experimental_merge_20060516
  • converted-experimental-branch-to-git
  • head_before_experimental_merge_20060516
  • lsh_2.0.3_release_20060509
  • lsh_2.0.2_release_20060127
  • nettle_1.14_release_20051205
  • nettle_1.13_release_20051006
28 results

write_buffer.c

Blame
  • Error.pmod 958 B
    #pike __REAL_VERSION__
    
    constant Generic = __builtin.GenericError;
    
    constant Index = __builtin.IndexError;
    
    constant BadArgument = __builtin.BadArgumentError;
    
    constant Math = __builtin.MathError;
    
    constant Resource = __builtin.ResourceError;
    
    constant Permission = __builtin.PermissionError;
    
    constant Decode = __builtin.DecodeError;
    
    constant Cpp = __builtin.CppError;
    
    constant Compilation = __builtin.CompilationError;
    
    constant MasterLoad = __builtin.MasterLoadError;
    
    constant ModuleLoad = __builtin.ModuleLoadError;
    
    //! Returns an Error object for any argument it receives. If the
    //! argument already is an Error object or is empty, it does nothing.
    object mkerror(mixed error)
    {
      if (error == UNDEFINED)
        return error;
      if (objectp(error) && error->is_generic_error)
        return error;
      if (arrayp(error))
        return Error.Generic(@error);
      if (stringp(error))
        return Error.Generic(error);
      return Error.Generic(sprintf("%O", error));
    }